1个回答
2013-08-12
展开全部
假设你有一个dt的DataTable foreach (DataRow row in dt.Rows)
{
if (row.RowState == DataRowState.Added)
{
//使用row["您的列名称"]取出数值,然后代入到SqlCommand中执行插入到数据库中
}
else if (row.RowState == DataRowState.Deleted)
{
//使用row["您的列名称"]取出数值,然后代入到SqlCommand中执行删除语句
}
else if (row.RowState == DataRowState.Modified)
{
//使用row["您的列名称"]取出数值,然后代入到SqlCommand中执行更新操作
}
} dt.AcceptChanges();
{
if (row.RowState == DataRowState.Added)
{
//使用row["您的列名称"]取出数值,然后代入到SqlCommand中执行插入到数据库中
}
else if (row.RowState == DataRowState.Deleted)
{
//使用row["您的列名称"]取出数值,然后代入到SqlCommand中执行删除语句
}
else if (row.RowState == DataRowState.Modified)
{
//使用row["您的列名称"]取出数值,然后代入到SqlCommand中执行更新操作
}
} dt.AcceptChanges();
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询