TQuery控制項執行sql語句發生field ‘’ is of an unknown type錯誤 |
答題得分者是:william
|
jeffen
一般會員 發表:7 回覆:2 積分:1 註冊:2003-10-14 發送簡訊給我 |
我使用tquery運行一段create procedure的語句時發生錯誤:field ‘’ is of an unknown type,
但是,同樣的語句放到了sql explore中運行卻能夠通過,不知道什麼原因。網路上查閱了資料沒有發現,只有一段不知道什麼國家的文字如下,問題好像跟我一樣,我的後臺資料庫是sybaseIQ,也請知曉者幫忙翻譯一下好了……,感謝 期待ing…… Devo inserire dati in una tabella di un database Sybase SQL Anywhere 6.0 (D6
pro).
I dati sono brevi testi che possono contenere dei ritorni a capo, e li
inserisco costruendo una instruzione SQL e facendola eseguire ad una TQuery
(ExecSql).
Tutto ?funzionato bene fino a che non mi sono imbattuto in un testo
contenente sia il carattere " (virgolette, ovvero pollici) sia un ritorno a
capo.
In questo caso, e solo in questo caso, la TQuery mi emette la seguente
exception:
Field " is of an unknown type Se tolgo il ritorno a capo, o se tolgo il carattere ", tutto funziona
correttamente.
Immagino che il problema sia determinato da una errata interpretazione del
carattere " che per l'SQL delimita un nome di campo. Cosa posso fare? Grazie e auguri a tutti. Federico 皆为我师
------
皆为我师 |
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
jeffen
一般會員 發表:7 回覆:2 積分:1 註冊:2003-10-14 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |