首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

高分,待,走过路过,千万不要放过

2011-12-27 
高分紧急求助,在线等待,走过路过,千万不要放过啊ASP.NET1.1用ACCESS2000建一个数据库,在网页上用TEXTBOX控

高分紧急求助,在线等待,走过路过,千万不要放过啊
ASP.NET   1.1     用ACCESS2000建一个数据库,在网页上用TEXTBOX控件实现写入用户姓名,如果用英文写入则可以,填入中文会变成乱码,这是哪里的问题啊????
从数据库中读出中文也可以,就是写入有错????

[解决办法]
你那字段的格式是啥
[解决办法]
估计是语言编码的问题

[解决办法]
简体?繁体?
[解决办法]
页头加这句试试
<%@ language=vbscript codepage= "950 "%>

[解决办法]
一、页面编码最好采用UTF-8
二、数据库字段要使用Unicode编码存储,就是n开头的,比如nchar,nvarchar,ntext等
三、如果是使用insert语句插入字符,则语句中的字符串前面要加上N,比如:N '张三 '
[解决办法]
贴出关键代码瞧瞧
[解决办法]
<meta http-equiv= "Content-Type " content= "text/html; charset=(这里是什么???) " />

[解决办法]
应该和代码没有什么关系
[解决办法]
weizhuangzhi(壮志)正解


[解决办法]
在语句中的字符串前面要加上N,应该就能解决
[解决办法]
<%@ codepage=936%> 简体中文
<%@ codepage=950%> 繁体中文
<%@ codepage=65001%> UTF-8
页头加

[解决办法]
values(0,N ' "+username+ " ', ' "+email+ " ',N ' "+subject+ " ',N ' "+message+ " ') ";

这样试试!!!!

热点排行