用SqlDataAdapter更新数据库的方法介绍

王朝c#·作者佚名  2006-12-17
窄屏简体版  字體: |||超大  

其实非常简单,就是用SqlDataAdapter的update方法就行了。主要代码例如下所示:

private void update()

{

string link = ConfigurationSettings.AppSettings["link_local"].ToString();

SqlConnection conn = new SqlConnection(link);

SqlDataAdapter da = new SqlDataAdapter("SELECT order_id, contract FROM linhai", conn);

DataSet ds = new DataSet();

da.Fill(ds, "linhai");

da.UpdateCommand = new SqlCommand("UPDATE linhai SET contract = @contract " + "WHERE order_id = @order_id" , conn);

da.UpdateCommand.Parameters.Add("@contract", SqlDbType.NVarChar, 15, "contract");

da.UpdateCommand.Parameters.Add("@order_id", SqlDbType.NVarChar, 15, "order_id");

ds.Tables["linhai"].Rows[0]["contract"] = "PPP";

da.Update(ds.Tables[0]);

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航