Delphi5+MySQL5+BDE5.01 欄位消失不見的問題 |
答題得分者是:pcboy
|
higoing0402
一般會員 發表:1 回覆:2 積分:0 註冊:2008-04-01 發送簡訊給我 |
|
pcboy
版主 發表:177 回覆:1838 積分:1463 註冊:2004-01-13 發送簡訊給我 |
是不能輸入中文? 還是中文輸入後變成亂碼?
為何要改成為 latin1 ? 您有舊資料庫要處理 去研究 my.cnf 中的設定 http://forum.icst.org.tw/phpBB2/viewtopic.php?t=12618
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案! 子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問! |
higoing0402
一般會員 發表:1 回覆:2 積分:0 註冊:2008-04-01 發送簡訊給我 |
感謝版主的回答,不過我沒有舊資料要處理,只是因為用latin1的時候,
我到delphi中 , 欄位才不會不見! 但用 latin1 卻又不能輸入中文,它會顯示 : "data too long"的問題 ! 我可以在mysql中輸入中文,在mysql中也可以正常顯示。 但只要我把char set 設定為 "big5" or "utf8"後,在delphi裡, 這些欄位就會消失不見!(我透過ODBC,然後用Sql explorer看) 在網路上爬文了一陣子後,我下載了Mydac5來使用! 只是不管我在mysql輸入的是中文或是英文,在delphi中都變成了亂碼(問號) 但 integer和日期都能正常顯示。(透過mydac5的Myconnection元件) 其實我的需求只是要在 mysql中能輸入中文,然後透過odbc或是其他元件存取資料庫! 只是卻發生了欄位不見或是亂碼的問題... 眼看交件的時間一天天到來....都不知道該怎麼辦才好了.. 麻煩大家了!! ===================引 用 pcboy 文 章=================== 是不能輸入中文? 還是中文輸入後變成亂碼? 為何要改成為 latin1 ? 您有舊資料庫要處理 去研究 my.cnf 中的設定 http://forum.icst.org.tw/phpBB2/viewtopic.php?t=12618 |
higoing0402
一般會員 發表:1 回覆:2 積分:0 註冊:2008-04-01 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |