SQL新增語法一問 |
答題得分者是:mine
|
jacosun
一般會員 發表:42 回覆:64 積分:21 註冊:2003-04-18 發送簡訊給我 |
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('Insert into BOOK(B001,B002,B003,B004,B005,B006,B007)');
ADOQuery1.SQL.Add('values ("' ADOTable1.Fields[0].AsString '","' ADOTable1.Fields[1].Asstring '","' ADOTable1.Fields[2].Value '","' ADOTable1.Fields[3].AsString '","' ADOTable1.Fields[4].Asstring '","' ADOTable1.Fields[5].Asstring '","' ADOTable1.Fields[6].Asstring '")');
ADOQuery1.ExecSQL;
資料庫為ACCESS 2003。在ADOTable1.Fields[3].AsString 這個值會空白,這個欄位值可有可無,但是會出現 Could not convert variant of type(Null)into type(string)請問我要怎麼改才不會有這個錯誤發生呢?
|
kerochan
一般會員 發表:9 回覆:6 積分:3 註冊:2005-01-26 發送簡訊給我 |
|
jacosun
一般會員 發表:42 回覆:64 積分:21 註冊:2003-04-18 發送簡訊給我 |
|
mine
中階會員 發表:28 回覆:129 積分:56 註冊:2004-03-31 發送簡訊給我 |
|
jacosun
一般會員 發表:42 回覆:64 積分:21 註冊:2003-04-18 發送簡訊給我 |
|
lesae
一般會員 發表:1 回覆:11 積分:17 註冊:2003-07-24 發送簡訊給我 |
|
mine
中階會員 發表:28 回覆:129 積分:56 註冊:2004-03-31 發送簡訊給我 |
|
jacosun
一般會員 發表:42 回覆:64 積分:21 註冊:2003-04-18 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |