其实非常简单,就是用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]);
}
用SqlDataAdapter更新数据库的方法介绍
来源:搜站长搜集
作者:未知
时间:2005-10-23
点击:
最新评论共有 0 位网友发表了评论
查看所有评论
发表评论
- 赞助商连接
热点关注
- DataGrid相关知识总结(收
- .NET中各种数据库连接大全
- sql server 与 excel 互导
- DataGrid数据导入Excel
- DataGrid使用技巧
- ADO.NET学习笔记(三篇)
- DataGrid 动态列
- DataGrid(WinForm)显示行
- VB.NET 导出数据到EXCEL中
- 在ADO.NET数据集中浏览多
- 使用DataReader还是DataSe
- DataGrid中加多选按钮
- Web中DataGrid绑定数据显
- 经常用到的交叉表问题,一
- ASP.NET中数据库数据导入E
- Sql与Asp.Net数据类型对应
- SQL查询语句对象化的实现
- 统一身份认证子系统数据库
- ASP.NET中数据库数据导入E
- SQL server 系统储存过程