2012年12月– date –
-
未分類
デコンパイル
デコンパイルというのはあまり聞き慣れない言葉ですが、一般コンパイルしたソースをコンパイルしていない状態に戻すことです。 なぜそのようなことをするのかと言えば、一旦コンパイル済みのステータスになってしまうと、再コンパイルすることができなくな... -
未分類
Containerオブジェクト
http://www.f3.dion.ne.jp/~element/msaccess/AcTipsGnrWhatInfoInContainer.html データベースの内部オブジェクトの一覧を取得することができる。 -
未分類
外部MDBのコンパイル方法
Visual Basic でも動きます。 DAOとAccess Applicationの両方の参照設定が必要です。 ここでのポイントは、以下のようにCreateObject()時にAccessのバージョンを指定してしまわないことです。 Set objAccess = CreateObject("Access.Application.14") バー... -
未分類
DAOでよく使用するフィールドのプロパティー
.AllowZeroLength 空文字を許可するか? .DefaultValue 規定値 -
未分類
テーブル作成クエリーでYes/No型のフィールドを作成する際の注意点
CREATE TABLE や CreateTableDefメソッドでYes/No型のフィールドを作成したときは デフォルト設定として表示コントロールはTextBoxとなってしまいます。(チェックボックスでなく0,-1の表現) マイクロソフトサポート情報 表示コントロールをチェックボックスにしたい場合は、フィ... -
未分類
コマンドラインオプション
/compact 最適化する /x マクロ名 指定マクロを起動する /cmd コマンドライン 任意のコマンドを渡す ※ /x は真っ先に指定する必要があります。 -
未分類
特殊なマクロ
【特殊なマクロ】 次の2つの名前の付いたマクロは、Accessにより特別な動作を割り当てられる特殊なマクロです。 AutoExecAutoKeys ※いずれも、大文字小文字は区別されません。 【AutoExec】 ファイルを開くと自動的に起動されるマクロです。 [Shift]キーを... -
未分類
クエリーからフォームの値を参照する
フォームが開いている場合に限り、クエリーからフォームの入力値を参照することが出来ます。 ただし、この方法はフォームが開いていることを前提としているため可用性が悪くお勧めしません。 -
未分類
クエリーで累計を計算する方法
少々トリッキーですが、DSum()関数内で自己結合を使うことで実現することが出来ます。 ただし、レコード数が多い場合は幾何級数的に処理負荷が増しますので使用はお勧めできません。 =Dsum("数量","T_受注明細","ID<="&[T_受注明細].[ID]) -
未分類
クエリーのエスケープ
Accessのクエリーで使用するワイルドカード(「*」と「?」)自体を検索したい場合はそれらを[](角カッコ)で囲んで抽出条件に指定します。