Access VBA

スポンサーリンク
Access VBA

【実務・中級編】サブクエリを多用する複雑なSQLをQueryDefで動的に組み立てるコツ – Access VBA解析バイブル

複雑怪奇なサブクエリを支配する:Access VBA「QueryDef」動的構築の極意Access開発の現場で、最も「負債」を生み出しやすい場所がどこか知っているか? それは、VBAの中に埋め込まれた「巨大で無機質なSQL文字列の塊」だ。「...
Access VBA

【入門編】サブクエリを多用する複雑なSQLをQueryDefで動的に組み立てるコツ – Access VBA解析バイブル

Access VBAの深淵へ:複雑なサブクエリを「美しく」組み立てる極意こんにちは。現場で泥臭い自動化を積み重ね、いつしかAccessのクエリ定義(QueryDef)と心中するようになったアーキテクトです。「サブクエリが何重にも重なったSQ...
Access VBA

【テクニカル・上級編】QueryDefの「再利用」がもたらすAccessファイル肥大化の防止策 – Access VBA解析バイブル

Accessの死を招く「動的QueryDef」の墓場を掃除せよAccessが突然肥大化し、数ヶ月で数GBに膨れ上がり、ついには`.accdb`が破損する。この悲劇の元凶の多くは、開発者が安易に生成した「使い捨てのQueryDef」にある。多...
Access VBA

【実務・中級編】QueryDefの「再利用」がもたらすAccessファイル肥大化の防止策 – Access VBA解析バイブル

Access VBAの「クエリ肥大化」を根絶せよ:QueryDefを支配するアーキテクトの流儀Accessで業務ツールを開発していると、必ず直面する「肥大化」という悪魔がいる。「動的SQLを毎回生成して実行する」という安易な実装は、Acce...
Access VBA

【入門編】QueryDefの「再利用」がもたらすAccessファイル肥大化の防止策 – Access VBA解析バイブル

Accessが「謎の肥大化」で悲鳴を上げる前に。QueryDefの真実と、賢い管理術こんにちは。現場でAccessと格闘している皆さん、お疲れ様です。Accessを使っていると、ふとこんな現象に遭遇しませんか?「最初は軽快だったのに、なぜか...
Access VBA

【テクニカル・上級編】動的SQLにおける「NULL値」の扱いとIS NULL判定の罠 – Access VBA解析バイブル

【Access VBA】QueryDefの深淵:動的SQLにおけるNULLの呪縛と「解」Access開発において、`QueryDef`を使いこなせているか否かで、そのエンジニアの格が決まる。多くの者は`DoCmd.RunSQL`や、野良の文...
Access VBA

【実務・中級編】動的SQLにおける「NULL値」の扱いとIS NULL判定の罠 – Access VBA解析バイブル

Access VBAの深淵:QueryDefにおける「NULLの罠」と動的SQLの最適解Access開発の現場で、多くのエンジニアが「なぜか検索結果が正しく返ってこない」「データがあるはずなのにヒットしない」という事象に遭遇する。その犯人の...
Access VBA

【入門編】動的SQLにおける「NULL値」の扱いとIS NULL判定の罠 – Access VBA解析バイブル

Access VBAの深淵へ:動的SQLで「NULL」という怪物に立ち向かう極意こんにちは。現場で泥臭いシステム改修から、大規模な業務自動化設計までを手掛けているエンジニアです。Access VBAを使っていて、「クエリに値を渡しているのに...
Access VBA

【テクニカル・上級編】DAO.QueryDefで作成したクエリをExcelへ高速エクスポートする手法 – Access VBA解析バイブル

Access VBAの深淵:DoCmd.TransferSpreadsheetを捨て、DAO.RecordsetでExcelへ「射出」する極意Access開発に携わるエンジニアなら一度は直面する「肥大化したデータのエクスポート問題」。`Do...
Access VBA

【実務・中級編】DAO.QueryDefで作成したクエリをExcelへ高速エクスポートする手法 – Access VBA解析バイブル

【Access VBA極致】DoCmd.TransferSpreadsheetを捨てろ。DAOとExcel Rangeの直結による「爆速」エクスポート術Access開発の現場で、一度は通る道がある。「クエリの結果をExcelに書き出す」とい...
スポンサーリンク