问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在C#中,数据库操作失败,不能插入重复键,可我只是更新数据

发布网友 发布时间:2024-10-21 18:50

我来回答

4个回答

热心网友 时间:2024-11-10 12:20

if (txtBookNum.Text != "")

{
Sqlstring = Sqlstring + "where book.BNum='" + txtBookNum2.Text.Trim() + "'";
bj = true;
} 把这段代码写在 SqlCommand command = new SqlCommand(Sqlstring, updatebook);之前试试

热心网友 时间:2024-11-10 12:21

1 可以先判断改键是否存在 如果存在就更新数据

2 可以try cath 如插入失败则变为更新(前提插入代码正确)

热心网友 时间:2024-11-10 12:21

字符串拼接的如此尴尬,把SQL语句中间的主键列放到最后当作where条件,不要跟在SET后边。追问可以帮的改下么?表示真心不会

追答String Sqlstring =" UPDATE book SET BName=" + txtBName.Text + ",BPulisher="+ txtPulisher.Text +" ,BAuthor=" + txtAuthor.Text +",BPulishdate="+ dateTimePulish.Value + ",BPrice=" + txtPrice.Text + ",BTypeNum="+ txtType.Text +" where BNum=" + txtBookNum.Text

你去试试看把,好久没有拼接字符串了,看着真心眼花

热心网友 时间:2024-11-10 12:22

看看是否修改了主键呢
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我这个配置能玩大唐无双2吗 PK什么的能卡么? 求高手解答 这样的配置还要加什么玩大唐无双才不卡 这个配置能玩大唐无双双开吗? windows7旗舰版系统玩大唐无双零双开卡怎么办?卡死了。 玩大唐无双的时候双开过地图太卡怎么解决啊 全民枪战我用QQ号,但它说密码数字英文,下划线组成,应该怎样弄啊?_百 ... 小太阳取暖器头晕呕吐 取暖器用的会头晕吗,可能的原因和使用注意事项 男孩姓孙含越字好名字 简单特别的男孩名字越 中间是越的男孩名字大全 ...联合曲美替尼(trametinib)治疗KRAS G12C突变实体瘤患者效果如何... c# 插入数据到sql sever 怎么防止相同数据 差距。 已经设置主键... 从不可成药到疾病控制率100%,KRAS G12C靶向药索托拉西布、阿达格拉西布... ...住建部发布《建筑防火通用规范》,全文强制,2023年6月1日起实施_百 ... 岳飞和郑成功论功绩是郑成功 因为郑成功是民族英雄 岳飞只是个抗金英雄... c# 利用主键id和注册时的用户问题和答案找回密码 KRAS G12C共突变非小细胞肺癌多亚组疗效分析研究,索托雷塞表现优异... 在C#中 有没有可能 我写好sql语句 执行后 在连接的数据库中新建一个... 四十年磨一剑 | 全球首款“不可成药”靶点KRAS G12C药物AMG510获批上市... ...现代的青梅竹马、校园BL文,要温馨的,不虐的,HE的。 SQL和C# 怎么完成下一条记录的查找 电梯房多少层好32 ...多吗?苹果长得多的一面是南方,长得少的一面是北方 二手车必须过完户才能网上选号吗 本地二手车过户预选号牌受理条件 美式篮球员是什么意思 如果岳飞抗旨直接自立为王,他最后还会被朝廷诛杀吗? 岳飞为什么被罢官? 结局如何? 为什么白银比纯银贵 白银和纯银一样吗 ...6036)有望成为KRAS G12C突变实体肿瘤患者新的临床候选药物 C#往SQL里添加信息,不能在对象'dbo.tushuxinxi'中插入重复键,语句已... kras突变靶向治疗临床研发最新汇总! 祥云股份祥云健康肥质量好不好? 让致癌蛋白的“不可成药”成为历史!《自然》研究全面暴露其关键弱点_百 ... 肠癌KRAS基因突变 斐讯s7s7ps7pe区别 爸爸骂妈妈,我想问问怎么回事,就被骂了? 祥云健康肥有谁用过吗? 夸奖别人帅的话怎么说 这几天我的身上不知怎么搞的天一热身上就发痒还长多大多长的红包。但... 夸女孩漂亮的句子幽默精选40句 广州中医药大学录09年制药工程录取名单 三个人标志是什么汽车? ...总是惹你生气,原因基本上都是关心不够,然后哄哄就好了,每次都是重... ...总是惹你生气,原因基本上都是关心不够,然后哄哄就好了,每次都... 掌握“营养密度”概念,轻松做宝宝的营养师 - 辅食系列(2) 夕阳红李宁是谁 掌握“营养密度”概念,轻松做宝宝的营养师 夕阳红康众壹号健康产业武汉有限公司怎么样?