网页上的中文字符怎么存储到数据库之终结版

原创 2004年05月07日 18:48:00

网页中的输入框中的字符的编码是iso-8859-1,而mssql的数据库中的默认编码是gb2312
因此在存入时需要转换,但是转换后,也就是当字符转换为gb2312时,在网页中显示时会是乱码,但是从数据库中读取时显示在网页中的不是乱码,而这时不需要再转换了,当做比较时(比如:验证用户登录),输入框中的字符的编码是iso-8859-1,需要转换成gb2312,而数据库中的不需要转换了,可以直接比较。
<mssql>
    <driver>com.microsoft.jdbc.sqlserver.SQLServerDriver</driver>
    <url>jdbc:microsoft:sqlserver://localhost:1433;SendStringParametersAsUnicode=true</url>
    <user>sa</user>
    <pwd>xzy</pwd>
</mssql>
mysql数据库的默认编码是gb2312,但是网页中的输入框中的字符不能重新编码而直接存储,重新编码反而在数据库中是乱码,显示的不是乱码,但是当从数据库读取数据时应该由iso-8859-1转换为gb2312,如果你需要用网页中的输入框中的字符与数据库中的字符串比较你应该把他们由iso-8859-1转换为gb2312,无论他们是网页中的还是数据库中的。这样才能比较成功,再次输出到网页时显示的才不是乱码。我的数据库连接时采用的是
<mysql>
    <driver>org.gjt.mm.mysql.Driver</driver>
    <url>jdbc:mysql://localhost/classmate?</url>
    <user>root</user>
    <pwd>xzy</pwd>
</mysql>
我的网页的默认编码是gb2312
而没有采用编码方式,采用的是默认编码。
给我联系:mailto:xzy_love@163.com

利用jsp将网页文本框中的数据存储到数据库中(get方法示例)

直接上代码,解释在代码中以及文末
  • Neil_Wesley
  • Neil_Wesley
  • 2016年05月03日 21:09
  • 4744

用Jsoup写一个简单的爬虫,并把从网页上面爬下的数据保存到数据库中

今天研究了Jsoup的一些基本用法,来与大家一块分享一下。我是先把从网页上面的数据做成了一个对象,然后把对象存进HashMap中,最后通过JDBC再保存到数据库中。 今天要进行爬虫的网站是智联招聘。...
  • lanxuan1
  • lanxuan1
  • 2017年08月10日 19:01
  • 1211

【网络爬虫】数据采集——将html的数据分析保存到数据库

上篇文章,介绍了Heritrix爬取土木在线网的一些html数据,今天介绍如何将这些数据导入数据库。 首先建立一个web工程,写好domain,这是javaweb的基础,不在过多介绍。 package...
  • f627422467
  • f627422467
  • 2015年12月03日 08:53
  • 2167

如何从数据库调出数据显示到页面 PHP+Mysql+Html(简单实例)

郭晓湉 于 星期四, 12/09/2013 - 19:40 提交 首先显示一下数据库的数据 页面信息   http://www.w3.org/TR/xh...
  • lynxzong
  • lynxzong
  • 2013年09月30日 14:31
  • 59801

Android数据库数据上传到服务器

1. socket通信 1.1 服务器与客户端均采用多线程(必须的,因Android UI里面进行网络数据请求的时候,socket不能在主线程); 参考:http://blog.csdn....
  • renjianhhong
  • renjianhhong
  • 2017年04月11日 15:47
  • 1547

Web网页的请求数据写入数据库时产生乱码的解决方法

1.JSP网页使用UTF-8编码 在JSP源码的开头插入 2.处理来自网页的请求数据时需要将ISO-8859-1编码转化为UTF-8编码 String userName = new St...
  • LIANGJINHUAI
  • LIANGJINHUAI
  • 2017年04月18日 22:07
  • 599

Android开发——利用数据库存储图片

keyWord: Blob,database Android数据库中存取图片通常使用两种方式,一种是保存图片所在路径,二是将图片以二进制的形式存储(sqlite ...
  • u010778159
  • u010778159
  • 2015年03月13日 19:39
  • 838

保存xml数据到数据库的程序实现

  保存xml数据到数据库的程序实现                     ---天楠  2005-11-24          数据库是现在使用非常普及的数据存储工具。由于技术的成熟,对于新兴的...
  • hantiannan
  • hantiannan
  • 2005年11月25日 16:20
  • 4033

图片存储到数据库中,通过Servlet+jsp进行图片的存储及展示

因项目需要,图片类型的文件无法存储到本地磁盘中,必须以二进制的格式存储到数据库中。以这样的方式进行读写操作时候,就遇到各种问题,下面分别进行问题展示,并列出解决方案: 问题一、图片在数据库中的格式问...
  • jsqfengbao
  • jsqfengbao
  • 2017年12月13日 14:33
  • 93

文件和数据库存储数据的速度比较

While writing Inklog, I’ve been debating with myself regarding my use of the filesystem as a datasto...
  • guofeng13
  • guofeng13
  • 2007年04月24日 09:33
  • 1808
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:网页上的中文字符怎么存储到数据库之终结版
举报原因:
原因补充:

(最多只允许输入30个字)