cory

 

Pro ADO.NET 2.0 读书笔记一

添加数据有两种
方法1:

rowAdd = animalTable.NewRow();
rowAdd["AnimalID"]=4;
rowAdd["AnimalName"]="Camel";
animalTable.Row.Add(rowAdd);
方法2:
object[] rows ={"4","Camel"};
animalTable.BeginLoadData();
animalTable.LoadDataRow(rows, false);
animalTable.EndLoadData();
两种方法主要区别在于前者会设置DataRowState.Added, 而后者通过第二个参数提供了一个选择,
可以真正添加到数据库表中(false), 也可以只显示在grid中(true),除非再调用AcceptChanges()方法
 所以实际中还是设置为false用的多一些, 一杆进洞。

posted on 2008-01-19 20:47  Cory  阅读(200)  评论(0)    收藏  举报

导航