为什么在jsp中用select * from user where username="张三" 查询mysql记录集为空 自带工具查询他就不为空 有可能是java的处理问题,把执行前的语句拿出来,看看是不是一样的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是,跟码制有关系,是你的jsp里面没有把汉字的码制设好。 绝对不是不支持。也许是jdbc驱动的问题。 select * from user where username='张三' String sql="select * from user where username='张三'";out.println(sql);打到服务器窗口上看看,或许能明白.................. select * from user where username='张三' 这句话执行不会有错!但如果username条件是变量则有汉字转换问题. select * from user where username="张三"应该改为select * from user where username=‘"张三"’ 是不是因为where语句不支持汉字》》支持,用SQL工具写过,没问题地。select * from user where username='张三' outprintln("select * from user where username='张三'")看看,如果能显示张三那肯定不是SQL字符转换的问题。 更正:out.println("select * from user where username='张三'") 试试sql="select * from user where username=\'张三\'"引号是特殊字符,应该要加斜杠的 Servlet Session 购物车 FineReport求教 SOS AJAX交互Struts2问题? 在线等!!! 复制黏贴??????此网站无耻了 谁有Hibernate 3.3.2.GA ,给我传一个,我在网上找不到,谢谢了 “中国,山东,青岛”在一个字段里面,我想把它提取出来,并分别"中国""山东"“青岛”作链接,该怎么办? 菜鸟求职 为什么 我在CSDN中找不到关于STRUTS2的相关内容 启动spring boot 就这样 访问404 求解啊 如何截取字符传中第5个字符以后的所有字符。 Jsp高手帮忙,获取框架中页面的名字???
out.println(sql);
打到服务器窗口上看看,或许能明白..................
select * from user where username=‘"张三"’
支持,用SQL工具写过,没问题地。select * from user where username='张三'
看看,如果能显示张三那肯定不是SQL字符转换的问题。
引号是特殊字符,应该要加斜杠的