如果在这段代码里添加判断录入的ID是否和书库里的ID重复,如果重复就插入失败,否则成功
{
//if (Select count(*) from ZDML where ZDID='"+textBox3.Text.Trim()+"')
//{label11.Text="很抱歉!你新增的诊断ID在系统中已经存在,请检查后再新增!";}
//else
//{
try
{
SqlConnection thisConnection = new SqlConnection(SQL.connectDB);
thisConnection.Open();
SqlCommand cmd = new SqlCommand("insert into ZDML (ZDID,LB,Name,ICDFL,ICDLX,PYM,WBM,LCBX,XBXZ,BZ) values('" + this.textBox3.Text + "','" + this.comboBox3.Text + "','" + this.textBox1.Text + "','" + this.comboBox2.Text + "','" + this.comboBox1.Text + "','" + this.textBox5.Text + "','" + this.textBox6.Text + "','" + this.textBox2.Text + "','" + this.textBox8.Text + "','" + this.textBox7.Text + "')", thisConnection);
SqlDataReader myreader = cmd.ExecuteReader();
//this.Close();
thisConnection.Close();
MessageBox.Show("增加成功!", "提示");
ClearAll();
}
catch (Exception err)
{
MessageBox.Show(err.Message);
}
//}
}
相关推荐
JS实现点击网页判断是否安装app并打开否则跳转app store
开发者可以使用如下代码片段来检测应用是否安装,并根据实际情况执行打开应用或跳转到App Store的操作:```html<a href="***" id="openApp">贴吧客户端</a><script
医院空气消毒记录本自动化:Word VBA录入与Python审计实战
在医疗机构的日常管理中,数据校验是确保记录准确性的核心环节。传统文档如医院空气消毒记录本,往往依赖手工填写,容易产生漏填、时间逻辑错误等问题。通过办公自动化技术,可以利用Word VBA宏实现消毒时间的自动写入与即时校验,同时结合Python脚本对历史记录进行漏登和时长异常复核。Word VBA擅长处理文档内的交互与格式控制,Python则能高效读取.doc文件并生成审计报表,两者互补,构成一套轻量级的数据管理方案。这类技术不仅适用于院感管理,也可推广到其他需要结构化记录与复查的工程场景,如设备维护日志、实
AI辅助VBA编程:30分钟构建Excel人员信息自动化录入系统
办公自动化是现代职场提升效率的核心技术,其本质是通过程序化手段替代重复性人工操作。在众多自动化方案中,VBA(Visual Basic for Applications)作为微软Office生态的内置编程语言,因其与Excel、Word等办公软件的无缝集成能力,成为实现本地化数据处理自动化的经典选择。传统VBA开发需要掌握特定语法和对象模型,学习曲线较陡,而AI代码生成技术的出现改变了这一局面。通过将自然语言需求转化为可执行代码,AI大模型(如ChatGPT、Cursor等)能够显著降低编程门槛,让业务人员
C# ID是否重复的检测
**错误处理**:在实际开发中,需要添加异常处理代码,以应对可能的数据库连接或查询失败情况。
清除SQL数据库里的重复记录
例如,为`email`字段添加唯一约束:```sqlALTER TABLE employees ADD CONSTRAINT unique_email UNIQUE (email);```这样,任何尝试插入重复电子邮件地址的尝试都会失败


