Access VBA

スポンサーリンク
Access VBA

【実務・中級編】Application.VBEオブジェクトを用いた、モジュール内のプロシージャ名一括取得ツール – Access VBA解析バイブル

Access VBAを掌握せよ:VBEオブジェクトでコードを解析し、命名規則の崩壊を食い止める大規模なAccess開発において、最大の敵は「スパゲッティコード」ではなく「統制の取れた規約の欠如」だ。数年経過したプロジェクトで、誰が書いたか不...
Access VBA

【入門編】Application.VBEオブジェクトを用いた、モジュール内のプロシージャ名一括取得ツール – Access VBA解析バイブル

Access VBAを掌握せよ:VBEを「自ら操作する」禁断のコード解析術こんにちは。大規模システムの現場で、数百万行のコードと格闘してきたエンジニアです。Access VBAを使っていると、「コードを書いて動かす」段階から、「コードそのも...
Access VBA

【テクニカル・上級編】CurrentDb.QueryDefsのSQLプロパティを動的書き換え:SQLインジェクションを防ぐパラメータ管理 – Access VBA解析バイブル

境界線を越えるSQL構築:`QueryDefs`を極限まで安全に操る技術Access開発において、動的SQLを生成する際に文字列結合でクエリを構築しているようでは、プロフェッショナルとは呼べない。それは「爆弾の導火線に火をつけて走る」に等し...
Access VBA

【実務・中級編】CurrentDb.QueryDefsのSQLプロパティを動的書き換え:SQLインジェクションを防ぐパラメータ管理 – Access VBA解析バイブル

【極限のVBA】Accessで「動的SQL」を扱うな。QueryDefsとパラメータを支配するアーキテクチャ現場のコードを見ていると、未だに「文字列連結」でSQLを組み立てている悲劇的な実装に遭遇する。`"SELECT FROM T_Sal...
Access VBA

【入門編】CurrentDb.QueryDefsのSQLプロパティを動的書き換え:SQLインジェクションを防ぐパラメータ管理 – Access VBA解析バイブル

Access VBAの深淵へ:動的SQLを「安全」に操り、プロの領域へ足を踏み入れようこんにちは。Accessの迷宮を探索する皆さんに、今日は「SQLの動的生成」という、少し刺激的で、かつ避けては通れない領域についてお話しします。「マクロの...
Access VBA

【テクニカル・上級編】DAO.RecordsetのFilterプロパティとRecordsetCloneを組み合わせた高速検索エンジン – Access VBA解析バイブル

Accessの「クエリ依存」を脱却せよ:RecordsetCloneとFilterによる高速検索エンジンの極致Access開発において、多くのエンジニアが陥る罠がある。それは「検索のたびにクエリを書き換え、`Requery`を発行する」とい...
Access VBA

【実務・中級編】DAO.RecordsetのFilterプロパティとRecordsetCloneを組み合わせた高速検索エンジン – Access VBA解析バイブル

Access VBAの「脱・クエリ再生成」:RecordsetCloneとFilterを極め、UIを爆速化するAccess開発の現場で、検索機能を作るたびに「SQL文を文字列結合してクエリを書き換える」という原始的な手法をとっていないだろう...
Access VBA

【入門編】DAO.RecordsetのFilterプロパティとRecordsetCloneを組み合わせた高速検索エンジン – Access VBA解析バイブル

Access VBAの深淵へ:RecordsetCloneとFilterで実現する「爆速検索」の真髄こんにちは。Accessという巨大なデータエンジンを使いこなそうと足掻くあなたへ。これまで「検索ボタンを押すたびにクエリを書き換えて再描画す...
Access VBA

【テクニカル・上級編】フォームのOpenArgsにJSON文字列を渡して、複雑な初期化パラメータを一括管理する – Access VBA解析バイブル

Accessの鎖を解き放つ:OpenArgsとJSONで実現する「疎結合」な画面遷移アーキテクチャAccess開発の現場で、長年我々を悩ませてきた「引き数の呪縛」がある。`DoCmd.OpenForm` メソッド。これに用意されている `O...
Access VBA

【実務・中級編】フォームのOpenArgsにJSON文字列を渡して、複雑な初期化パラメータを一括管理する – Access VBA解析バイブル

Access開発の「泥沼」から脱却せよ:OpenArgsをJSONで掌握するアーキテクチャ設計Access開発において、画面間でのパラメータ受け渡しに頭を悩ませたことはないだろうか。「フォームを開くたびにグローバル変数が増殖する」「Open...
スポンサーリンク