为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用下拉列表增加一条数据到数据库里(eclipse)

如何使用下拉列表增加一条数据到数据库里(eclipse)

qq_炫月孤影_04050182 2016-09-23 18:30:32
部分代码: …… public void actionPerformed(ActionEvent e){ // TODO Auto-generated method stub String diseaseTypeName=texUserName.getText(); textnew Disease=new textnew(); Disease.setDiseaseName(diseaseTypeName);         CRUDnew se=new CRUDnew();                        textnew sc=(textnew)box.getSelectedItem();      System.out.println(sc.getDiseaseTypeName());         if(e.getSource()==bnt){           if(se.useone(Disease)>0){               JOptionPane.showConfirmDialog(null,"增加成功" );               frame.setVisible(false);               new Jmenustyle();         }         }         else if(e.getSource()==bnt1){                 frame.setVisible(false);                 …… 添加数据代码: public static int useone(textnew  Disease){ //增加 int i=0; String sql="insert into Disease values ('"+Disease.getDiseaseId()+"','"+Disease.getDiseaseTypeName()+"')";     conn=Datebaseone.info(); try{ PreparedStatement ps = conn.prepareStatement(sql); i=ps.executeUpdate(); }catch(Exception es){ System.out.println(es.toString()); } return i; } 错误提示: 流感 java.sql.SQLException: [Microsoft][ODBC SQL Server Driver][SQL Server]INSERT 语句与 FOREIGN KEY 约束"FK__Disease__Disease__145C0A3F"冲突。该冲突发生于数据库"treatment",表"dbo.DiseaseType", column 'DiseaseTypeId'。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1238 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信