« 出張修理の自転車屋さん | トップページ | 後輪カギ 動作不良 »

2013年6月 8日 (土)

なんの不具合?

また、Aceess 2007では動かない構文を見つけたと思いました。

フォームの閉じるボタン(X)を使った時の処理でUnnloadイベントを使っています。
【VBA構文】
Private Sub Form_Unload(Cancel As Integer)
                        ・
                        ・
                        ・
            strSQL = "DELETE * "
            strSQL = strSQL & "FROM M_顧客自転車 "
            strSQL = strSQL & "WHERE 顧客ID=" & Me.ID & ";"
            DoCmd.RunSQL strSQL
【此処まで】
のように、フォームのテキストの値を使った処理が、「アイテムを認識できない・・?」というようなメッセージを出して、止まってしまいました。

2003と2007でのバージョンによる不具合かと思い、2007を削除して、2003をインストールして確認すると発生しません。

正確なメッセージを確認しようと、2003を削除して、2007をインストールしたら、「あれ?」止まらずに動きます。

訳が判りませんが、取敢えず、動いているので、対処はしない事にしました。

再発したら、対処することにします。

いっそ、VB2010+SQLサーバーに移行しようか?
でも、また一からやり直しはきついかな?

« 出張修理の自転車屋さん | トップページ | 後輪カギ 動作不良 »

Access 業務管理」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: なんの不具合?:

« 出張修理の自転車屋さん | トップページ | 後輪カギ 動作不良 »

スライムパンク防止剤被害

川越市周辺の自転車屋MAP

埼玉県内出張修理店情報

自転車出張修理のブログ

カテゴリー

無料ブログはココログ

ブログランキング