增加一行记录:
//新增加一行
DataRow newRow = dt.NewRow(); newRow["EmployeeID"] = 11; newRow["LastName"] = "Bill"; newRow["FirstName"] = "Gata"; dt.Rows.Add(newRow);
更新:用Update更新时提示要有SqlDataAdapter的InsertCommand ,这里我们可以用SqlCommandBuilder自动为我们生成
//使用SqlCommandBuilder自动生成带有Insert语句的InsertCommand SqlCommandBuilder cb = new SqlCommandBuilder(ad); ad.InsertCommand = cb.GetInsertCommand(); //将DataSet中的数据更新到数据库中 ad.Update(ds, "employees");
}
在CSDN博客上看到的,感觉不错,就转过来了。