3000分都不嫌多的问题(不是高手免进) (300分)

  • 主题发起人 主题发起人 yaya8163
  • 开始时间 开始时间
Y

yaya8163

Unregistered / Unconfirmed
GUEST, unregistred user!
服务器在大陆,但是客户端主要在香港、大陆、和其他欧洲国家,
现在主要问题是要解决大陆和香港内码不同的问题我知道SQL2000中的
Unicode可以解决,但不知道如何解决。请各位神仙大虾相助
(系统包含ERP、MRPп、DRP采用VPN连接远程客户端)
谁能解决3000相赠.
msn:yaya8163@hotmail.com
 
外挂中文之星,随系统启动。
实在解决不了就只能这样了。
 
在建數據庫時,選擇Unicode,不過輸入是簡體就要簡體系統查看,輸入是繁體就要在繁體系統看。
 
我的要求是把它统一成一种内码,这样才能查询和统计。。。。
 
char类型改为nchar
varchar改为nvarchar
其他类似。
 
请告诉我SQL中如何统一内码
 
在繁体中文的系统上安装一个简体中文的字库,反之在简体中文的系统上安装繁体中文的
字库也行,在你的客户端硬性规定了使用这种字体,解决显示问题。
输入法建议使用微软拼音,可以输入繁体或者简体。
 
数据库还是全用english,客户断各自解决比较好
 
自已做个内码转换,把其它的都转为Unicode,然后客户端都转回去就行了。
好果紧紧是繁简对照更简单。
 
如果你用的是SQL2000數據庫.而且用的是odbc連接.那只要修改odbc的一個參數就可以了
 
改什么参数,能否告知
 
在存入数据库时可以把它转达换成一种内码,在客户端查数时根据操作系统,转换成相应
的中文码(当然可以写一个内码转换组件),这样可以更方便一些。
 
关注此题,
 
可以找一些内码转换的代码,根据设置,前台显示一种字体,后台数据库统一保存
另一种字体,这样即便你要排序也可准确实现,顺便说一下,自己可以写一段代码,完成
中文按照拼音排序。
 
建个内码转换应用服务器端,专门解决不同内码的问题
 
nchar, nvarchar, ntext
 
Collation Settings in Setup
Use the Collation Settings screen to modify default collation settings. Use the Windows Locale option to match collation settings in instances of Microsoft® SQL Server™ 2000. Use SQL Collations to match settings that are compatible with the sort orders in earlier versions of SQL Server.

Windows Locale
Change the default settings for Windows Locale (Windows collation) only if your installation of SQL Server must match the collation settings used by another instance of SQL Server 2000, or must match the Windows locale of another computer.

Collation Designator
Select the name of a specific Windows collation from the list, for example:

Use Latin1_General for the U.S. English character set (code page 1252).


Use Modern_Spanish for all variations of Spanish, which also use the same character set as U.S. English (code page 1252).


Use Arabic for all variations of Arabic, which use the Arabic character set (code page 1256).


Use Japanese_Unicode for the Unicode version of Japanese (code page 932), which has a different sort order from Japanese, but the same code page (932).
For more information, see Windows Collation Designators.

Sort Order
Select Sort Order options to use with the Collation Designator selected. Binary is the fastest sorting order, and is case-sensitive. If Binary is selected, the Case-sensitive, Accent-sensitive, Kana-sensitive, and Width-sensitive options are not available. For more information, see Windows Collation Sorting Styles.

SQL Collations
The SQL Collations option is used for compatibility with earlier versions of Microsoft SQL Server. Select this option to match settings compatible with SQL Server version 7.0, SQL Server version 6.5, or earlier. For more information, see SQL Collations.
 
后退
顶部