線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1957
推到 Plurk!
推到 Facebook!

如何讀取 SQL 中的簡體資料

尚未結案
unitesys
一般會員


發表:4
回覆:2
積分:1
註冊:2004-07-23

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-12-19 19:28:40 IP:122.118.xxx.xxx 訂閱
目前我寫的是利用 delphi 7.0 採用 ADO 連結 MS SQL 2000 的程式

而 MS SQL 採用 binary 二進位定序

其中 MS SQL 中有簡體也有繁體的資料

請問在程式中如何可以正常的顯示資料資料庫中的簡體資料, 現在繁體的 XP 顯示出來的為 ?

可是我直接開啟 SQL 資料來看簡繁體都正常顯示耶!

我的及 DBedit 及 Dbgrid 的 font 顯示設定為"新細明體"而字集為"西歐"

在簡體的 XP 中顯示簡繁體都正常顯示耶!

如果不行在繁體XP中正常顯示, 那請問有沒有辦法在簡體 XP 中輸入資料時自動轉換為繁體字碼

weiliching
初階會員


發表:53
回覆:78
積分:31
註冊:2003-12-27

發送簡訊給我
#2 引用回覆 回覆 發表時間:2013-01-21 14:58:21 IP:211.23.xxx.xxx 訂閱
我在設計簡體時,
會把資料庫便成nvarchar or ntext 格式.
然後我會安裝Tnt 元件.因為簡繁體要能共用.就必需要為unicode 模式.
TntDBEdit or TntEdit. TntGrid ,Tntlabel 等元件.
雖然Delphi 在後期版本已經完全支援 unicode .
但是7.0版還沒支援..所以要用Tnt 元件.

不然我就建議你用新版的Delphi 去設計.

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