社区
Web 开发
帖子详情
怎样判断数据库中有没有记录?
doskeym
2003-03-25 08:46:18
select * from tables where id=*
实现当*不存在时报错
...全文
97
10
打赏
收藏
怎样判断数据库中有没有记录?
select * from tables where id=* 实现当*不存在时报错
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
freeever
2003-03-28
打赏
举报
回复
try {
while (rs.next()) {
ResultSet rs=st.executeQuery(sqlStr);
.....
}
} catch {
...
}
doskeym
2003-03-28
打赏
举报
回复
啊,我的意思是判断是否查找到了记录的结尾或开头
AllError
2003-03-27
打赏
举报
回复
select count(*) num from table
n=rs.getInteger("num")
n等于0时没有记录
:)
canyang
2003-03-27
打赏
举报
回复
String sqlStr="select * from tables where id=*";
不如这样写。
String sqlStr="select * from tables";
本来就是查询所有记录,又何必加个where条件呢?
foregump
2003-03-27
打赏
举报
回复
Statement stmt1 = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);//设置记录集可以回滚
ResultSet rs=st.executeQuery(sqlStr);
if(rs1.next()) {//判定记录集是否为空
rs1.beforeFirst();//记录集回滚
while(rs1.next()){
数据库其他操作
}
}
很传统的记录集判定是否为空的方法。应该可以帮你解决问题的,祝你好运,盼你笑脸。~!@
xiaogangliang
2003-03-26
打赏
举报
回复
你试试这个:
String sqlStr="select * from tables where id=*";
ResultSet rs=st.executeQuery(sqlStr);
if(!rs.next())
{
out.println("没有记录");
}
hanty
2003-03-26
打赏
举报
回复
String sqlStr="select * from tables where id=*";
ResultSet rs=st.executeQuery(sqlStr);
if(rs.next())
{
out.println("没有记录");
}
这个写法有问题的
ginflzz
2003-03-26
打赏
举报
回复
if(!rs.next())
doskeym
2003-03-26
打赏
举报
回复
really??
suasalito
2003-03-25
打赏
举报
回复
String sqlStr="select * from tables where id=*";
ResultSet rs=st.executeQuery(sqlStr);
if(rs.next())
{
out.println("没有记录");
}
Ubuntu解压缩文件的常用命令(.rar .tar .zip .7z等)
Ubuntu上常用的一些文件解压缩命令,用于.rar .zip .tar .7z等多种格式。
ubuntu篇---文件压缩与解压
查看文件夹占用磁盘大小 du -sh 一:ubuntu下解压tgz文件 参数: -c :create 建立压缩档案的参数; -x : 解压缩压缩档案的参数; -z : 是否需要用gzip压缩; -v: 压缩的过程
中
显示档案; -f: 置顶文档名,在f后面立即接文件名,不能再加参数 1 将tgz文件解压到指定目录 tar zxvf a.tgz -C 指定目录 # 比如将/app/a.tgz解压到 /app/b 目录 tar zxvf /app/a.tgz -C /app/b 2 将指定目录压缩
Linux常用技巧系列: 压缩和解压文件tar, zip, unzip, 7zip (图文教程)
适用于Centos7 Ubuntu 系统 1.Linux解压文件 常用的压缩文件有xxx.tar.gz或者xxx.zip,或者7zip, 7zip压缩效率较高,一般用于超大文件 如果还没安装zip和unzip centos 7则使用yum install zip unzip Ubuntu则使用 sudo apt-get install zip unzip 如果还没有安装7zip ce...
gz 解压 linux_Linux-Ubuntu常用命令-03-压缩解压
立题简介:内容:windows下安装Virtual Box虚拟机;来源:实际得出;作用:windows下安装Virtual Box虚拟机;开发环境:Windows 10 + Virtual Box 6.0+Ubuntu 1604-32bit;日期:2019-04-30;=====================分割线========================立题详解:本次介绍“Linux-U...
【常用】Ubuntu下常用命令
ls系列 ls 列出当前文件夹下的所有文件 ls|wc -w 统计当前文件夹下的文件个数 ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及..的其它文件 ls -r 反序排列 ls -t 以文件修改时间排序 ls -S 以文件大小排序 ls -h 以易读大小显示 ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来 cd系列...
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章