delphi 2009 Dbexpress 資料庫 還是無法出現難字 |
|
mybanksoft
初階會員 發表:8 回覆:37 積分:29 註冊:2007-12-25 發送簡訊給我 |
各位好:
我最近下載了Delphi 2009的測試版,發現Dbexpress連接資料庫,仍然無法出現unicode的字,例如'堃',我已將我的Firebird 預設為utf8而且select * From 也會出現'堃',只是用DBexpress 就是出現問號,不知道有沒有人,可以告訴我到底什麼原因。 我已報名10/9日的研討會,但因為已試了很多天,所以才來此發問,請不吝指教。 抱歉,我找到答案了,要在SQLConnection1的ServerCharSet中設定為UTF8即可。
------
努力學習Rave 編輯記錄
|
herbert2
尊榮會員 發表:58 回覆:640 積分:894 註冊:2004-04-16 發送簡訊給我 |
請教 mybanksoft 大大:
以前未用過 DBX, 正試著用 2009 Trial 瞭解, 但依照 李'r Tiburon 遊記 JSON 範例測試, 好像 PC 環境 XP Professional 不對, 無法 Run. 又 TSQLConnection->Driver 也找不到 SerCharSet 的 Property, 連 Help 中也找不到, 可否勞您解個惑? 直接修改 dbxconnection.ini 或及 dbxdriver.ini 嗎?
編輯記錄
herbert2 重新編輯於 2008-11-20 15:48:55, 註解 無‧
|
mybanksoft
初階會員 發表:8 回覆:37 積分:29 註冊:2007-12-25 發送簡訊給我 |
目前我用Delphi 2009 有試著分發、佈署過,沒有問題,但因為我是使用測試版,所只是自已在測,並沒有商業出版(大量有人使用比較準)因為Quickrep需要用買的,下不了手,正在觀望
SerCharSet 在 TSQLConnection\drive\SerCharSet 我是用Firebird ,要記得 TSQLConnection,vendorlib 的設定,一定要跟分發的相同,例如GDS32或fbclient 目前Delphi 2009的設定較Delphi 6 不方便,要新增一個資料庫參數,要用手動的方式加入。但影響不大 目前我所有的軟體都已用Delphi 2009跑過一次,沒有問題後,再回去用Delphi 6(有購買版權),因為Delphi 2009 的編譯讓我抓到不少的bug,不過話說回來,可能是我的軟體太簡單的關系吧,哈哈 ===================引 用 herbert2 文 章=================== 請教 mybanksoft 大大: 以前未用過 DBX, 正試著用 2009 Trial 瞭解, 但依照 李'r Tiburon 遊記 JSON 範例測試, 好像 PC 環境 XP Professional 不對, 無法 Run. 又 TSQLConnection 也找不到 SerCharSet 的 Property, 連 Help 中也找不到, 可否勞您解個惑?
------
努力學習Rave |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |