MDBのYes/No型にINSERTするには

解決


ジュウ  2002-08-29 22:53:08  No: 104773

お世話になります。
私は超初心者です。

DBはMDBを使用し、INSERTを行いたいのですが、
DBのフィールドが「Yes/No型」の場合はどのようにSQL文を
記述すれば宜しいのでしょうか?
下記のSQL文のXLS_DATA(7)(配列)に1、もしくは0が入っていますが、実行すると
「抽出条件でデータ型が一致しません」とエラーになってしまいます。

strINS = "INSERT INTO ConKouJyouhou "
strINS_flds = "(ConKouteiNo,ConKanriNo,ConRev,KouteiKanriNo,Kouteimei,KouteiRev,Gamen1,XVLCamera1Flg,XVLAnim1Flg) "
strINS_VALUE = "VALUES "
strINS_ctl1 = "('" & XLS_DATA(0) & "','" & XLS_DATA(1) & "','" & XLS_DATA(2) & "'"
strINS_ctl2 = ",'" & XLS_DATA(3) & "','" & XLS_DATA(4) & "','" & XLS_DATA(6) & "'"
strINS_ctl3 = "," & XLS_DATA(7) & "," & XLS_DATA(8) & ",'" & XLS_DATA(9) & "'); "

str_SQL = strINS & strINS_flds & strINS_VALUE & strINS_ctl1 & strINS_ctl2 & strINS_ctl3
G_db.Execute (str_SQL)

是非、御教示頂きたく、宜しくお願い申し上げます。


ジュウ  2002-08-30 03:46:51  No: 104774

解決しました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加