91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C#中executenonquery使用的方法有哪些

小億
109
2023-07-28 14:40:31
欄目: 編程語言

在C#中,ExecuteNonQuery方法主要用于執行添加、刪除、更新等不返回結果集的SQL語句。下面是一些常見的使用方法:

  1. 使用SqlCommand對象的ExecuteNonQuery方法:
string connectionString = "your_connection_string";
string query = "INSERT INTO TableName (column1, column2) VALUES (@value1, @value2)";
using (SqlConnection connection = new SqlConnection(connectionString))
{
using (SqlCommand command = new SqlCommand(query, connection))
{
command.Parameters.AddWithValue("@value1", value1);
command.Parameters.AddWithValue("@value2", value2);
connection.Open();
int rowsAffected = command.ExecuteNonQuery();
connection.Close();
Console.WriteLine("Rows affected: " + rowsAffected);
}
}
  1. 使用OleDbCommand對象的ExecuteNonQuery方法:
string connectionString = "your_connection_string";
string query = "INSERT INTO TableName (column1, column2) VALUES (?, ?)";
using (OleDbConnection connection = new OleDbConnection(connectionString))
{
using (OleDbCommand command = new OleDbCommand(query, connection))
{
command.Parameters.AddWithValue("@value1", value1);
command.Parameters.AddWithValue("@value2", value2);
connection.Open();
int rowsAffected = command.ExecuteNonQuery();
connection.Close();
Console.WriteLine("Rows affected: " + rowsAffected);
}
}
  1. 使用SQLiteCommand對象的ExecuteNonQuery方法:
string connectionString = "your_connection_string";
string query = "INSERT INTO TableName (column1, column2) VALUES (@value1, @value2)";
using (SQLiteConnection connection = new SQLiteConnection(connectionString))
{
using (SQLiteCommand command = new SQLiteCommand(query, connection))
{
command.Parameters.AddWithValue("@value1", value1);
command.Parameters.AddWithValue("@value2", value2);
connection.Open();
int rowsAffected = command.ExecuteNonQuery();
connection.Close();
Console.WriteLine("Rows affected: " + rowsAffected);
}
}

這些方法中,都是先創建一個連接對象,然后創建一個命令對象,并將SQL語句和參數傳遞給命令對象,最后執行ExecuteNonQuery方法來執行SQL語句。執行成功后,可以通過返回的行數來獲取受影響的行數。

0
宝丰县| 鸡东县| 西宁市| 犍为县| 新沂市| 邢台市| 佛山市| 闽侯县| 泾川县| 辽宁省| 塔城市| 宝应县| 开远市| 淮南市| 乐昌市| 广元市| 渭南市| 额济纳旗| 秀山| 澄迈县| 宁城县| 垣曲县| 岑巩县| 阿图什市| 汉川市| 封开县| 合江县| 电白县| 韶关市| 通江县| 渭源县| 格尔木市| 张家港市| 南郑县| 海阳市| 渭源县| 手游| 连平县| 白沙| 定陶县| 渝中区|