dreamweaver中表单数据中文字在access中乱码?应该怎么弄,
dreamweaver中注册表单数据中文字在access中乱码?应该怎么弄?有个答案access插入的值出现乱码,把编码方式转换为“iso-8859-1”的,显示的中文数...
dreamweaver中注册表单数据中文字在access中乱码?应该怎么弄?
有个答案access插入的值出现乱码,把编码方式转换为“iso-8859-1”的,显示的中文数据就不是乱码了。原因可能是access数据库,中文需要的是iso-8859-1的编码方式。所以需要转换下。
如下转换:
①String test = request.getParameter("txpage");
②String page=new String(test.getBytes("iso-8859-1"),"utf-8");
将要插入①中定义的名为:test数据,通过②的样式转换为新的String类型(把test数据当前网页的“utf-8”编码,转换为“iso-8859-1”编码。)
然后插入②中的page的数据到数据库,应该没乱码了
String test = request.getParameter("txpage");
String page=new String(test.getBytes("iso-8859-1"),"utf-8");
这两行应该放在代码中的哪段位置 展开
有个答案access插入的值出现乱码,把编码方式转换为“iso-8859-1”的,显示的中文数据就不是乱码了。原因可能是access数据库,中文需要的是iso-8859-1的编码方式。所以需要转换下。
如下转换:
①String test = request.getParameter("txpage");
②String page=new String(test.getBytes("iso-8859-1"),"utf-8");
将要插入①中定义的名为:test数据,通过②的样式转换为新的String类型(把test数据当前网页的“utf-8”编码,转换为“iso-8859-1”编码。)
然后插入②中的page的数据到数据库,应该没乱码了
String test = request.getParameter("txpage");
String page=new String(test.getBytes("iso-8859-1"),"utf-8");
这两行应该放在代码中的哪段位置 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询