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

スポンサーリンク
Access VBA

【実務・中級編】【上級】DAO.Recordsetの「LockEdits」プロパティによる、悲観的排他制御と楽観的排他制御の使い分け – Access VBA解析バイブル

【上級】DAO.Recordsetの「LockEdits」プロパティによる、悲観的排他制御と楽観的排他制御の使い分け開発現場でよく見落とされるが、システムの命運を分ける致命的なポイントがある。それが「同時実行制御(排他制御)」だ。複数ユーザ...
Access VBA

【入門編】【上級】DAO.Recordsetの「LockEdits」プロパティによる、悲観的排他制御と楽観的排他制御の使い分け – Access VBA解析バイブル

こんにちは!Access VBAの世界へようこそ。マクロの記録から一歩踏み出し、「自分でプログラムをコントロールしたい!」という熱意を持つあなたへ、今日はとてもエキサイティングなお話をしますね。ここをクリアすれば、Access VBAの基本...
Access VBA

【テクニカル・上級編】【上級】CurrentDb.Executeの「dbSeeChanges」オプション:SQL Server連携時の排他制御エラーを解決する – Access VBA解析バイブル

Access VBAを掌握する極限の知見:CurrentDb.Executeの「dbSeeChanges」が救うSQL Server連携の暗部レガシーとモダンが交錯する企業内システムの現場において、Microsoft Accessは今なお「...
Access VBA

【実務・中級編】【上級】CurrentDb.Executeの「dbSeeChanges」オプション:SQL Server連携時の排他制御エラーを解決する – Access VBA解析バイブル

【上級】CurrentDb.Executeの「dbSeeChanges」オプション:SQL Server連携時の排他制御エラーを解決する開発現場でよくある悪夢について話そう。Accessをフロントエンド、SQL Serverをバックエンド(...
Access VBA

【入門編】【上級】CurrentDb.Executeの「dbSeeChanges」オプション:SQL Server連携時の排他制御エラーを解決する – Access VBA解析バイブル

こんにちは!Access VBAの世界へようこそ。ここまで足を踏み入れたあなたなら、きっと「もっとスマートに、もっとエラーのないシステムを作りたい」という熱い探求心を持っていることでしょう。今回は、Accessをフロントエンド、SQL Se...
Access VBA

【テクニカル・上級編】【上級】Application.VBEオブジェクトを操作して、VBAコードを動的に生成・修正するリファクタリング支援 – Access VBA解析バイブル

【上級】Application.VBEオブジェクトを操作して、VBAコードを動的に生成・修正するリファクタリング支援レガシーシステムの寿命は、往々にして「保守性の限界」によって決定づけられる。数百のフォーム、数百万行に及ぶスパゲッティコード...
Access VBA

【実務・中級編】【上級】Application.VBEオブジェクトを操作して、VBAコードを動的に生成・修正するリファクタリング支援 – Access VBA解析バイブル

【上級】Access VBAを掌握する極限の知見:Application.VBEオブジェクトによる「コードの動的生成・リファクタリング自動化」開発プロジェクトのリーダーである君なら、こんな絶望を味わったことが一度はあるはずだ。「数百個あるフ...
Access VBA

【入門編】【上級】Application.VBEオブジェクトを操作して、VBAコードを動的に生成・修正するリファクタリング支援 – Access VBA解析バイブル

こんにちは!Access VBAの奥深い世界へようこそ。チーフアーキテクトの私です。これまでマクロの記録を使ったり、フォームにボタンを置いてちまちまコードを書いたりして、「Accessって便利だな」と感じてきた頃だと思います。でも、ふとこん...
Access VBA

【テクニカル・上級編】【上級】DAO.Recordsetの「BatchUpdate」を模倣する:トランザクション管理による一括更新の高速化 – Access VBA解析バイブル

【上級】DAO.Recordsetの「BatchUpdate」を模倣する:トランザクション管理による一括更新の高速化レガシーシステムの現場において、Access VBAは今なお企業の心臓部で稼働し続けている。数百万件に及ぶトランザクションデ...
Access VBA

【実務・中級編】【上級】DAO.Recordsetの「BatchUpdate」を模倣する:トランザクション管理による一括更新の高速化 – Access VBA解析バイブル

Access VBAを掌握する極限の知見:DAO.Recordsetの「BatchUpdate」を模倣する高速一括更新術開発現場でよく見聞きする悲劇がある。「Accessで数万件のデータをループ処理で更新したら、終わるまでにコーヒーが何杯も...
スポンサーリンク