qq怎么不显示性别:问Java的statement.executeQuery()操作

来源:百度文库 编辑:高考问答 时间:2024/05/09 02:43:44
我输入
"select * from name"
可以查询, 但如果是 加上 "where id=2"就会抛出异常.
这么一来ResultSet对象只能保存表中所有信息而不能只保存一部分?
比如只保存第五行的信息?

这个异常是因为你的SQL语句拼写错误产生的
有以下可能:
1:有2个字符串"select * from name"和"where id=2",name和where应该有空格分割
2:没有id字段或字段不正确
3:建议先在查询分析器里测试一下SQL语句是否可以正常执行

ResultSet可以用来任何结果集,包括任意的条件查询,所以这个错误基本上可以排除JAVA 对象错误

表结构 是什么
另外 注意字段的数据类型.....检查一下..
你的id 字段是啥数据类型 字符形的要加 ''