全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1601
推到 Plurk!
推到 Facebook!

BCB6 ADO的BUG

尚未結案
jcjroc
高階會員


發表:21
回覆:279
積分:115
註冊:2002-09-18

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-03-16 12:33:32 IP:211.75.xxx.xxx 未訂閱
在ADODB.PAS中 DataTypeValues: array[TDataType] of TOleEnum = ( adEmpty, adVarChar, adSmallint, adInteger, adUnsignedSmallint, adBoolean, adDouble, adDouble, adCurrency, adDate, adDate, adDate, adBinary, adVarBinary, adInteger, adLongVarBinary, adLongVarChar, adLongVarBinary, adLongVarBinary, adLongVarBinary, adLongVarBinary, adLongVarBinary, adEmpty, adChar, adChar, adBigInt, adEmpty, adEmpty, adEmpty, adEmpty, adEmpty, adEmpty, adVariant, adIUnknown, adIDispatch, adGuid, adEmpty, adEmpty ); 這邊將ftWideString對應為adChar,如此導致使用參數傳遞unicode字串值時 ,在SQL Server端所收的的變數定義為char(???) 請問能修改它嗎?
jcjroc
高階會員


發表:21
回覆:279
積分:115
註冊:2002-09-18

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-03-22 09:26:53 IP:211.75.xxx.xxx 未訂閱
奇怪?都沒有人有回應阿? 這個版面不是由Borland的官方工程師維護嗎? 難道真的如傳言所道C Builder是 "孤兒"?????? 真的不希望這是事實,但果真如此的話,也難怪市場被微軟給吃掉.
paradise
初階會員


發表:60
回覆:115
積分:40
註冊:2004-05-03

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-03-22 23:49:35 IP:219.84.xxx.xxx 未訂閱
Hi jcjroc,            請問您目前使用BCB6的Buildno為何? 是否已安裝過 BCB6 update4?        若否請先到下列網址  https://support.borland.com/Articles/Article.asp?config=7&id=15122 ! Borland Taiwan SE
jcjroc
高階會員


發表:21
回覆:279
積分:115
註冊:2002-09-18

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-03-23 09:51:54 IP:211.75.xxx.xxx 未訂閱
已經安裝過SP4了 但顯然那BUG還是存在 其實我使可以用程式解決那個問題 ADOQuery2->Parameters->Items[0]->ParameterObject->Type_=130/*adWChar*/; 來處理參數為UNICODE的問題 但那樣程式就寫的太死了,必不是我要的
系統時間:2024-11-23 19:46:56
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!