对数据库中重复主键进行判断
来源:互联网 发布:淘宝爆款采集软件 编辑:程序博客网 时间:2024/05/22 07:53
String sql = "select sub_id from subject";//查询subject表的sub_id
resultSet = statement.executeQuery(sql);
int iscount = 0;
while(resultSet.next()) {
data[0] = resultSet.getString("sub_id");
if(this.sub_idTextField.getText().equals(data[0]))
{ iscount++; }
}
if(iscount == 0){
if(this.sub_nameTextField.getText().trim().equals(""))
{ JOptionPane.showMessageDialog(this, "科目不能为空!!"); }
else
if(addSub_IdNumber(this.sub_idTextField.getText()) == true &&
addSub_IdNumber(this.creditTextField.getText()) == true){}
JOptionPane.showMessageDialog(this, "增加成功!!");
this.sub_idTextField.setText("");
this.sub_nameTextField.setText("");
this.creditTextField.setText("");
// }else JOptionPane.showMessageDialog(this, "科目输入格式错误!!");
}
else JOptionPane.showMessageDialog(this, "输入科目ID或学分格式错误!!");
}
else
JOptionPane.showMessageDialog(this, "请输入不同的科目ID!!");
public static boolean addSub_IdNumber(String str) { //判断输入是否为正确的科目ID类型 ( 正则式)
Pattern pattern = Pattern.compile("// *[0-9]*// *");
Matcher isNum = pattern.matcher(str);
if (!isNum.matches()) {
return false;// 输入是字符时的返回值
}
return true;// 输入是数字时的返回值
}
- 对数据库中重复主键进行判断
- 如何判断主键重复
- 判断数据窗口中是否有主键重复的数据
- 文本数据库 主键重复问题
- 对表中添加字段时,重复判断
- MySQL对主键重复的处理
- 对数据库中存储过程进行加密
- Android中对数据库进行CRUD操作
- 10-判断数据库中字段重复的数据
- php try catch 检查数据库主键重复
- JavaScript判断一个数组里面是否有重复数据(对jqgrid数据进行操作)
- 对重复顺序进行排序
- JDBC中对PreparedStatement的理解对数据库自动生成的主键值的获取
- 在java中对链接是否有效进行判断
- JavaScript中对非Boolean型变量进行if判断
- Mysql删除数据库中重复的数据(多字段判断重复)
- 【Java】Java中判断进行数据库批量操作是否成功
- 对数据库进行CRUD
- 白盒测试和黑盒测试
- ARM指令集
- 女人必看与男人约会12个潜规则
- 测试常用技巧
- C++的 RTTI 观念和用途
- 对数据库中重复主键进行判断
- 金蝶软件暑期末促销活动
- 验证(Verification) & 确认(Validation)
- 有心变无心080827
- 关于.war文件
- oracle存储过程接口自动生成器(一)
- 两种面向对象的C++线程模型
- ImageIO读jpg的时候出现exception:bandOffsets.length is wrong,我的解决方法
- keil c编译器错误与解决方法