java连接数据库判断数据项是否存在
怎么判断一个数据是否存在于数据库的某个表中?
比如 在输入框中输入一个商品名称abc,要在数据库的goods表中判断是否存在abc这个商品,若存在,则显示信息,不存在则弹出警告框不存在。刚学java与sql连接,主要不清楚 Statement.executeQuery()中的判断某个数据项是否存在的语句怎么写,望大神具体指点一下
------解决方案--------------------select count(0) count from goods where name = 'abc';
ResultSet rs = Statement.executeQuery();
while (rs.next()) {
int count = rs.getInt(1);
if (count > 0) {
存在;
}
}
------解决方案--------------------
为了加快计算的速度。返回数据的总数到count列