使用Update()修改数据库中的值但是执行后数据库中数据没有更新
private void btnUpdata_Click(object sender, EventArgs e)
{
DataSet dataSet = new DataSet();
string connec = ConfigurationManager.ConnectionStrings["DatabaseConnectionString"].ConnectionString;
using (SqlConnection connection = new SqlConnection(connec))
{
connection.Open();
using (SqlCommand command = connection.CreateCommand())
{
command.CommandText = "Select * from T_Users";
SqlDataAdapter adapter = new SqlDataAdapter(command);
adapter.Fill(dataSet);
DataTable table = dataSet.Tables[0];
DataRow row = table.Rows[0];
row["UserName"] = "admin"; 数据库中UserName的值是"uddplmqj" 这里在dataset中进行修改值
if (dataSet.HasChanges())
{
SqlCommandBuilder builder = new SqlCommandBuilder(adapter);
dataSet.AcceptChanges();
adapter.Update(dataSet);//执行完修改后UserName值仍没有变真是郁闷请指点
}
}
}
}
{
DataSet dataSet = new DataSet();
string connec = ConfigurationManager.ConnectionStrings["DatabaseConnectionString"].ConnectionString;
using (SqlConnection connection = new SqlConnection(connec))
{
connection.Open();
using (SqlCommand command = connection.CreateCommand())
{
command.CommandText = "Select * from T_Users";
SqlDataAdapter adapter = new SqlDataAdapter(command);
adapter.Fill(dataSet);
DataTable table = dataSet.Tables[0];
DataRow row = table.Rows[0];
row["UserName"] = "admin"; 数据库中UserName的值是"uddplmqj" 这里在dataset中进行修改值
if (dataSet.HasChanges())
{
SqlCommandBuilder builder = new SqlCommandBuilder(adapter);
dataSet.AcceptChanges();
adapter.Update(dataSet);//执行完修改后UserName值仍没有变真是郁闷请指点
}
}
}
}
...全文
相关推荐
MySQL中UPDATE与DELETE语句的使用教程
在MySQL数据库管理中,UPDATE和DELETE语句是两种非常重要的数据操作命令,它们分别用于更新和删除数据表中的记录。接下来我们将深入探讨这两个语句的使用方法和注意事项。
MongoDB中文档的更新操作示例详解
如果设为`true`,且没有找到匹配的文档,MongoDB会插入新的文档。如果设为`false`(默认),则不执行任何操作。了解这些基本的更新操作,你就可以灵活地管理MongoDB中的文档数据了。
详解JSP中的语句对象Statement操作MySQL的使用实例
更新记录的示例虽然没有给出,但原理与添加记录类似。只需构造一个UPDATE语句,指定要修改的列和新的值,然后调用`executeUpdate()`方法。
asp使用SQL语句的UpDate命令修改数据库表中的一个记录[收集].pdf
在ASP中,我们可以通过SQL语句来与数据库进行交互,包括读取、插入、删除和更新数据。本教程主要讲解如何使用ASP结合SQL的Update命令来修改数据库表中的一个记录。**1.
MySQL UPDATE 更新
如果没有WHERE子句,`mysqli_query()`将会更新整个表的所有记录,因此务必谨慎使用。总结来说,MySQL的UPDATE语句是一个强大的工具,用于更新数据库中的数据。


