C#中ExecuteNonQuery()怎么使用
在C#中,ExecuteNonQuery()
方法是用于执行不返回结果的SQL语句(如INSERT、UPDATE、DELETE等)的方法。它返回一个整数,表示被影响的行数。
可以按照以下步骤来使用ExecuteNonQuery()
方法:
- 创建一个
SqlConnection
对象,并指定数据库连接字符串。
string connectionString = "Data Source=MyServer;Initial Catalog=MyDatabase;User ID=MyUsername;Password=MyPassword;";
SqlConnection connection = new SqlConnection(connectionString);
- 打开数据库连接。
connection.Open();
- 创建一个
SqlCommand
对象,并指定SQL语句和连接对象。
string sql = "INSERT INTO MyTable (Column1, Column2) VALUES (@Value1, @Value2)";
SqlCommand command = new SqlCommand(sql, connection);
- 设置SQL语句中的参数(可选)。
command.Parameters.AddWithValue("@Value1", value1);
command.Parameters.AddWithValue("@Value2", value2);
- 执行SQL语句,并获取受影响的行数。
int rowsAffected = command.ExecuteNonQuery();
- 关闭数据库连接。
connection.Close();
在执行ExecuteNonQuery()
方法之后,你可以使用rowsAffected
变量来获取受影响的行数。
版权声明
本文仅代表作者观点,不代表米安网络立场。
上一篇:电脑不断重启的危害有哪些 下一篇:代购网站选择日本服务器的注意事项有哪些
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。