sql查询问题 我做了个查询的页面,可是我通过姓名查找时只可以找到"aa",却找不到"张三".也就是说只可以查找英文,不可以找汉字.我的姓名设置的属性是varchar(10).请问是什么问题及怎么解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String keyword = request.getParameter("keyword").trim();你吧这个keyword用System.out.println(keyword)输出到控制台上看看他到底是什么 查询的那个页面,<form method="post" > 肯定是中文乱码问题,在将中文传到服务器的时候,是会出现乱码的。解决中文问题的方法LZ可以去Google或baidu下 DEBUG一下既然aa能找到,也就是说request是正常的,多半就是大家说的中文乱码问题 这么写:System.out.println("keyword: " + keyword)看看能出来吗 把String sql = "select * from employeeinformation where e_name like '%"+keyword+"%' "; 放到数据库里面执行看看能不能找到 其实你那sql语句不应该写在页面上,请问你是哪个公司的? 求助:根据有限点序列,推出最接近的非线性函数 怎样让int类型定义变量的时候不用初始化 为什么Struts不能添加到lib下 求帮 华为开发彩信错误!!! 在线等 有个问题想问问 诚恳麻烦请热心人推荐下EJB开发的IDE!很是感谢。 请教一下oracle连接的问题!在线等回音!!! ***请有经验的朋友进!应该从哪里开始着手分析struts源码? 长沙JAVA程序员请进 j2ee配置问题 linux环境下的java开发 在database explorer里面建立一个表的逆向工程的时候的问题
你吧这个keyword用System.out.println(keyword)输出到控制台上看看他到底是什么
DEBUG一下
既然aa能找到,也就是说request是正常的,多半就是大家说的中文乱码问题
System.out.println("keyword: " + keyword)
看看能出来吗