由于是国外的服务器,数据库的排序规则是SQL_Latin1_General_CP1_CI_AS,没有权限修改。
数据表里的字段,只要会出现中文的,都是nvarchar/ntext,网站是用ASP做的。
现在的问题是无论使用gb12312编码还是utf-8编码,通过ASP插入数据库的中文都是?字符,但是如果使用存储过程插入数据,那么中文就显示正常。在此请教各位,这种情况应该怎么不通过存储过程使用中文?
数据表里的字段,只要会出现中文的,都是nvarchar/ntext,网站是用ASP做的。
现在的问题是无论使用gb12312编码还是utf-8编码,通过ASP插入数据库的中文都是?字符,但是如果使用存储过程插入数据,那么中文就显示正常。在此请教各位,这种情况应该怎么不通过存储过程使用中文?
解决方案 »
- 如何发邮件
- 关于SQL 2005包导入后,在作业中执行失败求助?
- 晕!这么简单的存储过程怎么不好使呢????
- 一张表里某几个字段值相同的记录查出来?
- 远程访问中无法连接数据库:Telnet 服务器 1433 提示无法连接到服务器!!!!请高手指点!!!!急急急
- 救命。。关于插入记录的问题。!!
- jsp连接sqlserver2000字符集问题
- 急急急!!!!我的数据库从Access转到Sql Server,但SQLSever里没有Now()函数??
- 高分!ACCESS数据字段为空的问题
- sql server 2000 安装的问题,急!!
- 定义一个instead of触发器
- 刚解决的还有点小问题,插入时如果bm重复如何提醒
/*
啊
8/
insert tb
select N'我不乱码'