|
いんぱらさん こんにちは
>工完日にはNullデータがあります。
これは「T_工事台帳」の「工完日」にNullが存在するという意味ですよね?
ということであれば…
>strSQL2 = "INSERT INTO WT_工事台帳 ( 工事番号 ) " & _
> "SELECT 工事番号 " & _
> "FROM T_工事台帳 " & _
> "WHERE Format([受注日],'yyyymm')<" & strA & " AND Format([工完日],'yyyymm')>=" & strA & " And Format([工完日],'yyyymm')<=" & strB & " AND 営業所コード Like '*" & VarC & "*';"
の箇所で「FROM T_工事台帳」の部分
直接テーブルを参照していますが
クエリ参照にするのもひとつの方法かと思います
「Q_工場台帳_WT_工事台帳作成用」みたいなクエリを作成して
「工完日」がNot Nullを抽出しておく
そのクエリを利用して上記のINSERT文を実行するみたいな感じにすれば
エラーが発生しないような気がするのですが…
一度 試してみてくだされ〜
|
|