违反了primary key约束pk_logininfo,不能在对象dbo_logininfo中插入重复键.语句已经终止.
答案:1 悬赏:60 手机版
解决时间 2021-01-08 03:01
- 提问者网友:饥饿走向夜
- 2021-01-07 07:16
违反了primary key约束pk_logininfo,不能在对象dbo_logininfo中插入重复键.语句已经终止.
最佳答案
- 五星知识达人网友:行雁书
- 2021-01-07 08:32
问题出在 c.LoginInfo.InsertOnSubmit(t);语句
原因:
数据表中主键必须唯一,不能重复。数据库EmployeeInformation中已经有主键值(编号=0001)。试图再次插入时,导致主键重复
解决方法:
1)查一下BankDataContext.LoginInfo类,看有没有更新(Update)EmployeeInformation的方法;如果有,调用更新方法。
2)如果BankDataContext.LoginInfo没有更新方法,再查一下类,看有没有删除(Delete)方法。如果有,那先调用删除方法,然后再调用InsertOnSubmit()方法。追问大神~你好!你现在有空吗?方便帮我远程看一下吗?
原因:
数据表中主键必须唯一,不能重复。数据库EmployeeInformation中已经有主键值(编号=0001)。试图再次插入时,导致主键重复
解决方法:
1)查一下BankDataContext.LoginInfo类,看有没有更新(Update)EmployeeInformation的方法;如果有,调用更新方法。
2)如果BankDataContext.LoginInfo没有更新方法,再查一下类,看有没有删除(Delete)方法。如果有,那先调用删除方法,然后再调用InsertOnSubmit()方法。追问大神~你好!你现在有空吗?方便帮我远程看一下吗?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯