同意楼上的说法,但是我不知道跟VS.NET是英文版有关系吗?
解决方案 »
- 下拉列表SelectedIndexChanged事件
- 多web.config的iframe问题
- 怎么去掉datalist生成后中的表格
- showModalDialog() 的 <base target="_self"/>
- 关于页面刷新????
- 求C#正计时代码(分不够再加)
- 如何隐藏用户控件!
- 急问为什么一直出现"异常详细信息: System.Web.HttpException: 响应在此上下文中不可用"
- 为什么不能分页
- 我的sql2000是E文的,现在数据库中的资料是中文的,可是我现在在程序中查询的时候显示的都是乱码,怎么解决啊?
- 怎样在后台代码中(c#)移除前台页面DataGrid模板列中的控件?
- 请提供服务器“推”技术的有关资料或实现手段,先谢了。。。
但就是,始终sql server中插入的中文是乱码! 握受不了了……
ALTER DATABASE YourDataBaseName COLLATE Chinese_PRC_CI_AS
还是有同样的问题
我提两个建议,但不能保证一定有用
(因为,我碰到的情况,都是因为Collation不是Chinese_PRC_CI_AS系列引起中文部正常)1。 看楼主的描述,好像连接使用的是ODBC,如果是,改为不使用ODBC直接使用SqlConnection或者OleDbConnection试试2。 在其他机器上操作数据库,看是否会出现同样的中文不正常的问题,如果是,考虑重装Sql Server
<meta http-equiv='Content-Type' content='text/html; charset=gb2312'>
去掉就行了
主要是<meta http-equiv='Content-Type' content='text/html; charset=gb2312'>
这句必须紧贴着<head>后。
我还遇到过,在Asp中charset='utf-8'紧贴着也不行,但是在Asp.Net中是好的。说明数据库没有问题。
研究半天没有结果。索性将asp改为charset='gb2312'