其实
SELECT 用户名 " +
"FROM 用户表 加个where条件就可以了。
where 用户名 = '" + strname + "'";然后if (rs.next) {
//重复
} else {
//insert
}
SELECT 用户名 " +
"FROM 用户表 加个where条件就可以了。
where 用户名 = '" + strname + "'";然后if (rs.next) {
//重复
} else {
//insert
}
解决方案 »
- Java里关于i++和++i到底有什么区别,我不是太明白,求解?
- int如何转换double型?
- java中如何终止一个线程?
- 一个非常棘手的问题,望大虾来帮忙!有关session的问题
- 请问怎么读取jar内部的resource文件?
- JAVA表格事件问题
- jdbc.drivers属性设定
- ****急急急****java中可不可以传任意多个参数阿,比如说LogOut(String strFmt, ...)这种形式的阿---谢了先
- BoardLayout布局一问
- 关于JTextField获得焦点(续)
- 有关VJ++的数据库编程的问题?
- 我找到了Thinking in Java, 3rd Edition
比如你可以设个标志变量
或者你可以
SELECT 用户名 FROM 用户表 where 用户名=strname
根据有没有记录判断。
select count(*) from FROM 用户表 where 用户名 = 'new用户名'
if (rs.getInt(1)>0) {
插入纪录
}else{
show msg
}