rmml.net
当前位置:首页 >> jAvA程序中sql语句查询不到结果,但是数据库中却可... >>

jAvA程序中sql语句查询不到结果,但是数据库中却可...

pars是什么内容,你的数据源是不是oracle的?

你好,请问你是几表联查,是用那种方法进行多表查询的。有可能是你用的方法不适合,有的方法可以查到,但全部符合要求的就查不到,你用inner join 试试

executeQuery是专门用于执行sql查询的方法,从你的sql来开不是查询,而是执行的见表和插入语句,这种操作应该使用executeUpdate方法,同时不要把见表语句和insert语句拼成一个整个的语句去执行,这种方式在数据库直接执行ok没问题,但通过代码走...

sql既然能查到数据,那应该是你程序中有错误,比如玩sql传参数啦 少个' '号等,多试试,设断点什么的应该很快找到问题。祝你好运#

SQL语句错误。 自己好好查看SQL语句是哪里写错了。

是mysql的问题,将mysql的安装目录下的my.ini中的两个地方改为utf8解决。 如果忘记mysql的安装路径,可以win+r(开始-运行) 然后 services.msc 找到mysql服务,右键查看属性即可。

tb_stu表要有数据

感觉是驱动影响的,有没有尝试在staff前加上前缀或者换个驱动试试,不用odbc的这种方式

select不是selecr,sql错误先把sql放到数据库执行,没问题再放到程序里

SQL语句查询结果集合为resultset集合,判断其是否为空即可。也可将它通过遍历存到list集合中进行判断

网站首页 | 网站地图
All rights reserved Powered by www.rmml.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com