asp.net页面传送数据时,中文字符出现乱码原因是页面编码和服务端编码不一致引起的。
如果发生这种情况,可以检查一下web.config和文件编码。
如果web.config是这样配置的:
<globalization fileEncoding="utf-8" />
而文件的编码不是UTF-8:
那么就会有乱码问题。
设置编码要注意:
1. 不设置fileEncoding,此时不会有乱码现象。
2. fileEncoding="gb2312",文件以utf-8编码,此时也不会有乱码现象。
如果查询的字段是大长度的字段,那得建全文索引了。全文索引开源的程序可以用。当然也可以用sqlserver自带的。
不过自带的好像只能给单独的表建全文索引,就是说不能多个表建一个索引。这样可能对你的取父子关系有些问题。
还是用自带的全文索引吧。操作简单些。
Based on your subject ASP.NET(C#)SQL2005做的电子相册系统 ...,联系我们需要提供问题和联系方式,
如有具体需求,可以我们联系,
有可能帮你,
请用BaiduHi为我留言,
此回复针对所有来访者和需求者有效,
ES:\\20BE0DDB2920F7A134E1F28936B0E692
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)