我有一个sql的表,完全写入某datatable,dt1,用到dataset
改变了dt1中的数据,表的结构未变
现在我想将dt1中的数据写回sql表中,批量写入
SqlBulkCopy sqlbulkcopy = new SqlBulkCopy(con, SqlBulkCopyOptions.UseInternalTransaction);
sqlbulkcopy.DestinationTableName = "sqltable";
sqlbulkcopy.WriteToServer(ds.Tables[0]);这样结果是重新添加了改过的表的内容,原来内容没变
我试过删掉原来内容,但是delete删不掉,不知道为什么
请问如何更新这个表? sqlc#dataset
改变了dt1中的数据,表的结构未变
现在我想将dt1中的数据写回sql表中,批量写入
SqlBulkCopy sqlbulkcopy = new SqlBulkCopy(con, SqlBulkCopyOptions.UseInternalTransaction);
sqlbulkcopy.DestinationTableName = "sqltable";
sqlbulkcopy.WriteToServer(ds.Tables[0]);这样结果是重新添加了改过的表的内容,原来内容没变
我试过删掉原来内容,但是delete删不掉,不知道为什么
请问如何更新这个表? sqlc#dataset
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货