Access VBA

スポンサーリンク
Access VBA

【実務・中級編】DAO.RecordsetのLockEditsプロパティによる悲観的排他制御の最適化 – Access VBA解析バイブル

【Access VBA】DAO.RecordsetのLockEditsによる「悲観的排他制御」を極めるAccess開発において、マルチユーザー環境での「更新競合」を甘く見ているエンジニアは、いずれ致命的なデータ不整合という名の墓穴を掘ること...
Access VBA

【入門編】DAO.RecordsetのLockEditsプロパティによる悲観的排他制御の最適化 – Access VBA解析バイブル

Access VBAの極意:DAO.Recordsetの「LockEdits」で排他制御を支配するAccess開発において、多くの人が「なんとなく」で済ませてしまい、のちのち地獄を見るのが「レコードの排他制御」です。複数人が同じテーブルを操...
Access VBA

【テクニカル・上級編】Application.GetOptionで「名前の自動修正」をVBAで一時的に無効化するリスク回避 – Access VBA解析バイブル

「名前の自動修正」という名の爆弾を解体せよ:Access肥大化と戦うアーキテクトの矜持Accessを「単なるデスクトップDB」と侮るなかれ。数十年もの間、数多の基幹システムを支え続けてきたこのエンジンは、一見すると親切心に満ち溢れている。だ...
Access VBA

【実務・中級編】Application.GetOptionで「名前の自動修正」をVBAで一時的に無効化するリスク回避 – Access VBA解析バイブル

Accessの「名前の自動修正」という名の時限爆弾をVBAで制御せよAccess開発において、多くのエンジニアが「なぜかデータベースが肥大化する」「意図しないところでクエリが壊れる」という怪奇現象に頭を悩ませる。その元凶の正体は、Acces...
Access VBA

【入門編】Application.GetOptionで「名前の自動修正」をVBAで一時的に無効化するリスク回避 – Access VBA解析バイブル

Accessが勝手に肥大化する?「名前の自動修正」という見えざる敵を制御せよこんにちは。Accessの迷宮を探索する皆さんの道標として、今日は少し「玄人好み」でありながら、避けては通れない「名前の自動修正(Name AutoCorrect)...
Access VBA

【テクニカル・上級編】フォームのTimerIntervalとOnTimerで実現する、バックグラウンドでの擬似マルチスレッド処理 – Access VBA解析バイブル

Accessの「擬似マルチスレッド」:Timerイベントで実現する非同期処理の深淵Access VBAは本質的にシングルスレッドだ。UIスレッドが重い処理に捕まれば、Accessは「応答なし」の仮面を被り、ユーザーの操作を完全に遮断する。し...
Access VBA

【実務・中級編】フォームのTimerIntervalとOnTimerで実現する、バックグラウンドでの擬似マルチスレッド処理 – Access VBA解析バイブル

Access VBAで「擬似マルチスレッド」を制する:Timerイベントによるバックグラウンド処理の極意Access VBAは、残念ながら「真のマルチスレッド」をサポートしていない。これはエンジニアにとっての呪縛のように思えるかもしれないが...
Access VBA

【入門編】フォームのTimerIntervalとOnTimerで実現する、バックグラウンドでの擬似マルチスレッド処理 – Access VBA解析バイブル

Accessの「シングルスレッドの呪縛」を解き放つ:TimerIntervalで実現する擬似マルチスレッドの極意こんにちは。現場で泥臭い自動化を積み重ね、Accessの深淵を覗いてきたエンジニアです。Access VBAは「シングルスレッド...
Access VBA

【テクニカル・上級編】DAO.Field.Attributesを解析し、自動採番フィールドを特定して一括更新を制御する – Access VBA解析バイブル

Access VBAの深淵:AutoNumberの鎖を断ち切り、データインポートを支配する極意Accessによるシステム開発の現場において、最も初歩的でありながら、同時に最も開発者の品格が問われるのが「データのインポート・エクスポート処理」...
Access VBA

【実務・中級編】DAO.Field.Attributesを解析し、自動採番フィールドを特定して一括更新を制御する – Access VBA解析バイブル

Access VBAの深淵:DAO.Field.Attributesで「自動採番」を制し、堅牢なデータ同期を構築するAccessでインポート・エクスポート処理を書く際、多くのジュニアエンジニアが直面する壁が「オートナンバー型フィールドの制御...
スポンサーリンク