WEB开发网
开发学院软件开发C语言 C# DataSet和DataTable详解 阅读

C# DataSet和DataTable详解

 2009-04-21 08:26:15 来源:WEB开发网   
核心提示: ②、修改当前行修改行的内容逼供内不会自动修改数据库中相应的内容,对行所做的修改被视为是随后将使用SqlDataAdapter对象来提交交给数据库的待定的更改,C# DataSet和DataTable详解(3),DataRow rowCustomer; rowCustomer = ds.Ta

②、修改当前行

修改行的内容逼供内不会自动修改数据库中相应的内容,对行所做的修改被视为是随后将使用SqlDataAdapter对象来提交交给数据库的待定的更改。

DataRow rowCustomer;

rowCustomer = ds.Tables["Custoemrs"].Rows.Find("ANTON");

if(rowCustomer == null)

//没有查找客户

else

{

rowCustomer["CompanyName"] ="NewCompanyName";

rowCustomer["ContactName"] ="NewContactName";

}

//推荐使用这种方式

DataRow rowCustomer;

rowCustomer = ds.Tables["Custoemrs"].Rows.Find("ANTON");

if(rowCustomer == null)

//没有查找客户

else

{

rowCustomer.BeginEdit();

rowCustomer["CompanyName"] ="NewCompanyName";

rowCustomer["ContactName"] ="NewContactName";

rowCustomer.EndEdit();

}

//null表示不修改该列的数据

obejct[] aCustomer ={null,"NewCompanyName","NewContactName",null}

DataRow rowCustomer;

rowCustomer = ds.Tables["Customers"].Rows.Find("ALFKI");

rowCustomer.ItemArray = aCustomer;

③、处理DataRow的空值

上一页  1 2 3 4 5 6 7 8  下一页

Tags:DataSet DataTable 详解

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接