_xxxionlygd 2020-06-08 02:12 采纳率: 0%
浏览 356

executeQuery()执行后,resultset.nect()始终为false

数据库作业是利用Java连接数据库进行相应的增删改查操作,有一项查询总是有问题

代码如下

图片说明

发现executeQuery()这条语句执行后,结果集rs里总是无内容,也就是rs.next()总是为空,SQL语句已经在Oracle中检查过了没有问题,为什么这里却没有结果呢,困扰了很久了

  • 写回答

2条回答 默认 最新

  • 叫兽-郭老师 新星创作者: Java技术领域 2020-06-08 09:37
    关注

    你传的这个1是整数型还是字符串?你数据库是什么类型? varchar的话就相当于字符串,你这个1就要加单引号 '1'

    评论

报告相同问题?