// Assumes that connection is a valid SqlConnection object. SqlDataAdapter adapter = new SqlDataAdapter( "SELECT * FROM dbo.Customers", connection); SqlCommandBuilder builder = new SqlCommandBuilder(adapter); builder.QuotePrefix = "["; builder.QuoteSuffix = "]"; DataSet custDS = new DataSet(); connection.Open(); adapter.Fill(custDS, "Customers"); // Code to modify data in the DataSet here. // Without the SqlCommandBuilder, this line would fail. adapter.Update(custDS, "Customers"); connection.Close();
// Assumes connection is a valid SqlConnection. SqlDataAdapter dataAdpater = new SqlDataAdapter( "SELECT CategoryID, CategoryName FROM Categories", connection); dataAdpater.UpdateCommand = new SqlCommand( "UPDATE Categories SET CategoryName = @CategoryName " + "WHERE CategoryID = @CategoryID" , connection); dataAdpater.UpdateCommand.Parameters.Add( "@CategoryName", SqlDbType.NVarChar, 15, "CategoryName"); SqlParameter parameter = dataAdpater.UpdateCommand.Parameters.Add( "@CategoryID", SqlDbType.Int); parameter.SourceColumn = "CategoryID"; parameter.SourceVersion = DataRowVersion.Original; DataSet dataSet = new DataSet(); dataAdpater.Fill(dataSet, "Categories"); DataRow row = dataSet.Tables["Categories"].Rows[0]; row ["CategoryName"] = "New Category"; dataAdpater.Update(dataSet, "Categories");
DataTable table = dataSet.Tables["Customers"]; // First process deletes. adapter.Update(table.Select(null, null, DataViewRowState.Deleted)); // Next process updates. adapter.Update(table.Select(null, null, DataViewRowState.ModifiedCurrent)); // Finally, process inserts. adapter.Update(table.Select(null, null, DataViewRowState.Added));
cmd = new OleDbCommand(string.Format(@"insert into worker(workerid,workername,password,phoneno) values ('{0}','{1}','{2}','{3}') ", textBox1.Text, textBox2.Text, textBox3.Text, textBox4.Text),oc);
oc.Open();
try
{
int i = cmd.ExecuteNonQuery();
}
catch (Exception ex)
{
}
OleDbCommandBuilder cb = new OleDbCommandBuilder(da);
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有