VBAの基礎とAccessオブジェクトモデル(Application / CurrentDb)

スポンサーリンク
Access VBA

【実務・中級編】DAO.Database.CreateQueryDefで「パススルー・クエリ」を動的に生成し、SQL Serverの負荷を軽減する – Access VBA解析バイブル

Access VBAでSQL Serverの負荷を劇的に軽減! DAO.CreateQueryDefで「パススルー・クエリ」を動的に生成する極意Access VBA開発者の皆さん、日々の業務効率化ツールの開発、お疲れ様です。皆さんの中には、...
Access VBA

【入門編】DAO.Database.CreateQueryDefで「パススルー・クエリ」を動的に生成し、SQL Serverの負荷を軽減する – Access VBA解析バイブル

Access VBAの深淵へようこそ!パススルー・クエリでSQL Serverの負荷を劇的に軽減する究極のテクニック皆さん、こんにちは!業務自動化のチーフアーキテクトです。AccessとVBAの世界へようこそ。この世界は、皆さんの日々の業務...
Access VBA

【テクニカル・上級編】DoCmd.OpenFormの「WindowMode」を駆使した、ダイアログ形式でのデータ入力設計 – Access VBA解析バイブル

序論:`acDialog` を「ただのモーダル表示」で終わらせてはならないAccess VBA開発における最大の落とし穴の一つが、画面遷移に伴う「非同期処理の無秩序な散漫」と「グローバル変数への状態依存」である。初心者向けリファレンスには「...
Access VBA

【実務・中級編】DoCmd.OpenFormの「WindowMode」を駆使した、ダイアログ形式でのデータ入力設計 – Access VBA解析バイブル

Access VBAを掌握する極限の知見:`DoCmd.OpenForm` の神髄と、同期型ダイアログ設計の極意こんにちは。開発プロジェクトの現場において、数々のAccessデスクトップアプリを「堅牢なエンタープライズシステム」へと昇華させ...
Access VBA

【入門編】DoCmd.OpenFormの「WindowMode」を駆使した、ダイアログ形式でのデータ入力設計 – Access VBA解析バイブル

こんにちは!Access VBAの世界へようこそ。チーフアーキテクトの私です。マクロの記録から一歩抜け出し、「いざ本格的な業務システムを作ろう!」と意気込んだものの、こんな壁にぶつかったことはありませんか?「フォームを開いたはいいが、裏で動...
Access VBA

【テクニカル・上級編】CurrentDb.Executeの「dbSeeChanges」が必須となるSQL Server連携時の注意点 – Access VBA解析バイブル

Access VBAを掌握する極限の知見:SQL Server連携における `dbSeeChanges` の呪縛とエンジニアリング的解法長年、数多のレガシーシステムとモダンなデータベースの狭間で、Access VBAの限界領域を突破し続けて...
Access VBA

【実務・中級編】CurrentDb.Executeの「dbSeeChanges」が必須となるSQL Server連携時の注意点 – Access VBA解析バイブル

Access VBAを掌握する極限の知見:SQL Server連携における `CurrentDb.Execute` と `dbSeeChanges` の鉄則開発現場でよく見聞きする光景がある。「ローカルのテスト環境では完璧に動いていたINS...
Access VBA

【入門編】CurrentDb.Executeの「dbSeeChanges」が必須となるSQL Server連携時の注意点 – Access VBA解析バイブル

こんにちは!Access VBAの世界へようこそ。日々、フォームやマクロから脱却し、本格的なデータベースアプリを作ろうと奮闘されていることと思います。今回は、Accessを「フロントエンド」、SQL Serverなどを「バックエンド」にした...
Access VBA

【テクニカル・上級編】DAO.Recordsetの「NoMatch」判定と「FindFirst」を組み合わせた、高速なデータ検索エンジンの構築 – Access VBA解析バイブル

Access VBAを掌握する極限の知見:DAO.Recordset「FindFirst」と「NoMatch」による超高速・高信頼データ検索エンジンの構築数百万件のレコードを抱えるレガシーなAccessデータベースにおいて、「DLookup...
Access VBA

【実務・中級編】DAO.Recordsetの「NoMatch」判定と「FindFirst」を組み合わせた、高速なデータ検索エンジンの構築 – Access VBA解析バイブル

DAO.RecordsetとFindFirstの極意:Accessの底力を引き出す高速検索エンジンの設計開発現場でよく見かける光景がある。テーブルから特定のレコードを探すために、わざわざ遅い `DLookup` をループさせたり、重いSQL...
スポンサーリンク