怎样在数据库中用一些特殊的符号,有一些德语字母,能打出来,但是数据库不支持
怎样在数据库中用一些特殊的符号,有一些德语字母,能打出来,但是数据库不支持
大虾们,帮帮忙,小弟出来扎道(c++ Builder)
问题点数:50、回复次数:3Top
1 楼stevenjscn(小胖)回复于 2006-05-02 16:03:31 得分 0
首先你在数据库中直接录入这些字符,能不能接受。如果不能接受,可以通过char,然后将内容通过某些算法存为数据库可以接受的字符,在LOAD时再通过这个算法反过来成为你想要的德文字符。Top
2 楼stevenjscn(小胖)回复于 2006-05-04 15:09:35 得分 0
帮你顶一下Top
3 楼jjwwang((空园歌独酌,春日赋闲居))回复于 2006-05-05 13:54:30 得分 0
A. 使用 UNICODE 和 NCHAR
下面的示例使用 UNICODE 和 NCHAR 函数打印 Åkergatan 24 字符串中第一个字符的 UNICODE 值,并打印实际的第一个字符 Å。
DECLARE @nstring nchar(12)
SET @nstring = N'Åkergatan 24'
SELECT UNICODE(@nstring), NCHAR(UNICODE(@nstring))
下面是结果集:
----------- -
197 Å
Top




