Access バリアント型ではない変数にNull値を代入しようとしました
コンボボックスを作成し
コントロールソースをIDとし
nullを入力すると以下の様なエラーが発生しました
バリアント型ではない変数にNull値を代入しようとしました
vbaで色々制御を入れてみたが解決されず・・・
どこにも変数なんて使ってないのになぁ・・・
問題は
フォームのコントロールソースに
リレーションを張っていたのですが
そのリレーションのキーをIDとしていたのが原因でした。
IDをnullにしちゃうともう片方のテーブルでキーが無いから
困っちゃうよというエラーでした。
わかりにくいよwMSさん
コンボボックスを作成し
コントロールソースをIDとし
nullを入力すると以下の様なエラーが発生しました
バリアント型ではない変数にNull値を代入しようとしました
vbaで色々制御を入れてみたが解決されず・・・
どこにも変数なんて使ってないのになぁ・・・
問題は
フォームのコントロールソースに
リレーションを張っていたのですが
そのリレーションのキーをIDとしていたのが原因でした。
IDをnullにしちゃうともう片方のテーブルでキーが無いから
困っちゃうよというエラーでした。
わかりにくいよwMSさん