主键字段问题 - 违反主键约束'PK_MyTable_179AOAFE03317E3D'无法插入..?

时间:2011-06-18 14:48:02

标签: c# sql-server-2008

我正在使用SQL Server 2008.当我通过保存按钮的First_Click保存时,它保存没问题。假设我再次单击保存按钮我收到上述错误。那么如何解决这类问题?

我有一个字段主键MyPrimField。

我使用以下代码获取数据:

DataTable ChkClone = MyDtb1.Clone();
DataRow[] MyCloneRow = MyDtb1.Select("door_no is not null");

foreach (DataRow DaR in MyCloneRow)
{
    ChkClone.ImportRow(DaR);
}

1 个答案:

答案 0 :(得分:1)

自从我做了ado.net以来已经有一段时间了,但是从你的代码来看,它看起来像ChkClone和MyDtb1一样(因为你正在做克隆。)

然后在你的for循环中,你试图将一行导入数据表,但它已经存在。