請問寫入Table資料中含有 " 及: 之語法 |
答題得分者是:h@visli
|
btcn1223
一般會員 發表:6 回覆:5 積分:2 註冊:2003-08-12 發送簡訊給我 |
sSQLStr := 'Insert into TABLE1 (MODDTETME,COMMENTD) values (' QUOTEDSTR('20050921') ',' QUOTEDSTR('Code:823,7" 包裝方式:打包帶') ')';
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add(sSQLStr);
ADOQuery1.ExecSQL;
執行上述語法,都會出現 【提供不一致或不完全的資訊導致參數物件不適當地被拒】之錯誤訊息,如果把
QUOTEDSTR('Code:823,7" 包裝方式:打包帶') 改成
QUOTEDSTR('Code:823,7 包裝方式:打包帶') (拿掉")或是改成
QUOTEDSTR('Code:823,7" 包裝方式 打包帶') (拿掉第二個:)則可正常,
但是如果改成 QUOTEDSTR('Code 823,7" 包裝方式:打包帶') (拿掉第一個:)
則還是出現該錯誤訊息,請問大家這是什麼原因?
如果不用Parameters的方式,則該如何修改才不會出現錯誤訊息,謝謝各位。
|
h@visli
資深會員 發表:103 回覆:429 積分:431 註冊:2004-02-13 發送簡訊給我 |
|
btcn1223
一般會員 發表:6 回覆:5 積分:2 註冊:2003-08-12 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |