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

Delphi DBMEMO with MySQL TEXT data type

尚未結案
dw1112
一般會員


發表:8
回覆:9
積分:3
註冊:2009-06-16

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-06-17 18:07:07 IP:219.77.xxx.xxx 訂閱
Dear all,

I have a table with TEXT field in MySQL database. The encoding is UTF8. All Chinese characters are display in ??? but for the varchar field all chinese are display ok.

Anyone know what happen? is it the mysql TEXT data type problem ? URGENT get help.

Thanks a lot.

pcernet
初階會員


發表:69
回覆:113
積分:41
註冊:2002-11-29

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-07-02 10:07:48 IP:61.218.xxx.xxx 訂閱
這個問題應該不難,您所指的中文字不知道是Big5還GB,我以Big5為例:

1.如果是DBExpress,只要在SQLConnection1.Params.Values['ServerCharSet']:='BIG5';即可.
2.其他的第三方控件,只要使用類似指令
zquery1.SQL.Text:='Set Names big5';
zquery1.ExecSQL;

依照我的經驗,中文字絕對不會出現問號。
系統時間:2024-04-24 2:41:36
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!