在C#中,使用SqlParameter進行批量操作可以提高代碼的可讀性和可維護性。以下是如何在C#中使用SqlParameter進行批量操作的步驟:
using System.Data.SqlClient;
string connectionString = "your_connection_string";
SqlConnection connection = new SqlConnection(connectionString);
connection.Open();
string sql = "INSERT INTO your_table (column1, column2) VALUES (@value1, @value2)";
SqlCommand command = new SqlCommand(sql, connection);
List<SqlParameter> parameters = new List<SqlParameter>();
parameters.Add(new SqlParameter("@value1", SqlDbType.VarChar) { Value = "value1" });
parameters.Add(new SqlParameter("@value2", SqlDbType.VarChar) { Value = "value2" });
command.Parameters.AddRange(parameters.ToArray());
int affectedRows = command.ExecuteNonQuery();
connection.Close();
現在,你已經學會了如何在C#中使用SqlParameter進行批量操作。這種方法適用于其他數據類型和表結構,只需根據實際情況調整參數即可。