/*****更新到数据库中数据约束的问题******/
西客小贝壳 2005-01-09 11:40:30 我用DataAdapter.Update() Insert到数据库后,如果主键有记录相同的,就会报错.请问该怎么解决这个问题?
SqlCommandBuilder cb=new SqlCommandBuilder(DataAdapter);
并且我是用SqlCommandBuilder生成
Insert语句的
SqlCommandBuilder cb=new SqlCommandBuilder(DataAdapter);
if(ds.HasChanges()){
DataSet dsChanges=ds.GetChanges();
ad.Update(dsChanges,"c1");
}
表结构:
CustomerID //主键
CompanyName
ContactName
Address