linux (中文)查询sql 中文
各位linux下怎么解决中文啊?
例如 xx.jsp
sql = "select * from tableName where name="+str;
这个str 字符串从数据库中取出,然后在页面上显示。
out.println(sql);// sql = select * from name='???'; 一个中文对应一个问号
感谢。。
mySQL和JSP页面都要用一样的中文编吗方式这样才行
比如 都是 GBK ,都是UTF-8
编码问题 但是我没遇到这种问题。帮顶
忘记说了我页面上(所有)都是gb2312,改了gbk以后好像也不行
数据库的编码也是gb2312么?
数据库的编码是SIMPLIFIED CHINESE_CHINA.ZHS16GBK
都统一到GBK因该是没有问题
估计是你程序什么地方有问题
JSP页面一定要加上
<%@page contentType="text/html" pageEncoding="GBK"%>
<%
request.setCharacterEncoding("GBK");
%>
数据库给页面传值的时候 编码方式也要设成gb2312
我觉得你可以做一个小试验,先传一个汉字,让页面能正常显示
然后把传过去的东东替换???,
再传sql语句,
如能正常显示,就应没问题了,
sql = select * from name='???';
相关问答:
执行的顺序:
1)文件浏览框(选择文件使用)
选择好文件后
点击一个导入按钮的时候 ,把上面上传框里的csv文件以一个ID为文件名,上传到**/**文件夹下
2)读取这个文件夹下的csv的文件,转换成sql
3 ......
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jas ......
请问一下,外网两台SQLSERVER实例数据传输,有没有采用数据压缩和加密。压缩比是多少,加密是什么加密算法?相关文档哪里可以找到?谢谢
我也想知道!关注此贴!
关注~~
数据库大牛都哪去了啊?
......
我要做一个定点事件,是每天晚上12点就把三个表里的信息放入一个表里,我想用存储过程来写,怎么写呢?,那位高手帮帮忙吧,非常感谢!
用户名是唯一的
表A 字段
用户名:Name ,邮箱:Ema ......
sql我想得到一字符串为:
sldkf|||sdeww
erkv|||rltdk
jemcl|||ligf
就是|||后面的字符有什么函数能得到吗?是在sql语句写的,不是在页面写的,那位高手来指教下,新手,谢谢
晕今天不是写了么
select parsen ......