Use SqlDataAdapter to update database, but SqlCommandBuilder required
2008-01-04 21:44
549 查看
SqlDataAdapter da = new SqlDataAdapter();
SqlCommand cmd = new SqlCommand("select * from t_upload", conn);
da.SelectCommand = cmd;
SqlCommandBuilder cb = new SqlCommandBuilder(da);
DataSet ds = new DataSet();
da.Fill(ds, "upload");
DataRow newrow = ds.Tables[0].NewRow();
newrow["filesize"] = filesize;
newrow["filename"] = filename;
newrow["filecontent"] = content;
ds.Tables[0].Rows.Add(newrow);
fs.Close();
da.Update(ds, "upload");
conn.Close();
SqlCommand cmd = new SqlCommand("select * from t_upload", conn);
da.SelectCommand = cmd;
SqlCommandBuilder cb = new SqlCommandBuilder(da);
DataSet ds = new DataSet();
da.Fill(ds, "upload");
DataRow newrow = ds.Tables[0].NewRow();
newrow["filesize"] = filesize;
newrow["filename"] = filename;
newrow["filecontent"] = content;
ds.Tables[0].Rows.Add(newrow);
fs.Close();
da.Update(ds, "upload");
conn.Close();
相关文章推荐
- SqlDataAdapter.Update()方法与SqlCommandBuilder
- SqlDataAdapter.Update()方法与SqlCommandBuilder
- SqlDataAdapter SqlCommandBuilder update 批量更新
- SqlDataAdapter.Update()方法与SqlCommandBuilder
- SqlDataAdapter.Update()方法与SqlCommandBuilder(转)
- 94.You plan to move data from a flat file to a table in your database. You decide to use SQL*Loader
- sqlconnection、sqldataadapter、sqlcomandbuilder 组合去update,更新数据库?
- SqlDataAdapter可以用SqlCommandBuilder 实现批量更新
- Use sql loader to load data into database.
- SqlDataAdapter有关InsertCommand,UpdateCommand,DeleteCommand 实例
- SqlDataAdapter.UpdateCommand 属性(极易出错的地方)(转自:http://blog.csdn.net/tsapi/archive/2011/03/29/6286654.aspx)
- 构造SqlDataAdapter InsertCommand和UpdateCommand 帮助类解决并发冲突
- SqlcommandBuilder Sqlcommand sqldataAdapter DataSet DataTable
- SqlDataAdapter SelectCommand,InsertCommand,UpdateCommand,DeleteCommand 属性
- SqlDataAdapter.UpdateCommand 属性(极易出错的地方)
- SqlDataAdapter有关InsertCommand,UpdateCommand,DeleteCommand 实例
- SqlDataAdapter和SqlCommandBuilder添加数据
- SqlDataAdapter和SqlCommandBuilder添加数据
- DataTable数据批量插入数据的库三种方法:SqlCommand.EcecuteNonQurery(),SqlDataAdapter.Update(DataTable) ,SqlBulkCopy.
- 我想操作的是利用SqlDataAdapter的几个Command属性(InsertCommand,UpdateCommand,DeleteCommand)来更新数据库