線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1112
推到 Plurk!
推到 Facebook!

unknown type

尚未結案
juantonia
一般會員


發表:14
回覆:12
積分:5
註冊:2003-07-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-04-06 10:07:12 IP:211.20.xxx.xxx 未訂閱
有一變數
rexchiu
中階會員


發表:14
回覆:88
積分:70
註冊:2002-03-17

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-04-06 10:27:25 IP:211.78.xxx.xxx 未訂閱
不知道你的SQL statement 是怎麼寫的? 試試看這個吧 EX. 簡單做法,'insert into table(field1) values(''' A ''')' 這種做法要注意單引號一個都不能少. 另外一種做法是用parameters來做 query1.sql.clear; query1.parameters.clear; query1.sql.add('insert into table(field1) values(:f1)'); query1.parameters.parambyname('f1').value:=A; query1.execsql. 這種做法可以讓你從此不用在擔心資料型態的問題. 也可以不用在擔心一堆單引號的問題. 試試看吧.!! Best Regards, Rex Chiu
------
Best Regards,
Rex Chiu
juantonia
一般會員


發表:14
回覆:12
積分:5
註冊:2003-07-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-04-08 08:30:04 IP:211.20.xxx.xxx 未訂閱
謝謝rexchu的回答,但用parameters來做還是會出現同樣的問題
yachanga
資深會員


發表:24
回覆:335
積分:296
註冊:2003-09-27

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-04-08 09:09:54 IP:210.68.xxx.xxx 未訂閱
引言: 有一變數>< face="Verdana, Arial, Helvetica"> 您好: 可在執行INSERT 前指定參數資料型態 ADOquery1.Parameters[0].DataType:=ftString; 發表人 - yachanga 於 2004/04/08 09:14:38
yachanga
資深會員


發表:24
回覆:335
積分:296
註冊:2003-09-27

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-04-08 09:10:33 IP:211.74.xxx.xxx 未訂閱
引言: 有一變數>< face="Verdana, Arial, Helvetica"> 您好: 由你的錯誤訊息, 是不是有INSERT虛擬值導致錯誤發生?? 建議把Code Post 上來, 除了說明資料庫,並說明連結方式(BDE or ADO) 這樣比較好抓問題! <>~悠遊法國號~ 發表人 - yachanga 於 2004/04/08 09:28:04
juantonia
一般會員


發表:14
回覆:12
積分:5
註冊:2003-07-10

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-04-09 14:04:17 IP:211.20.xxx.xxx 未訂閱
引言: 有一變數>< face="Verdana, Arial, Helvetica"> A的資料是從DBASE資料庫讀取的(型態為MEMO),執行時有些記錄insert時正常,但會有幾筆記錄出現錯誤訊息
系統時間:2024-06-27 0:50:16
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!