在C#中使用Command對象執行SQL語句,一般是通過ADO.NET提供的SqlCommand類來實現。以下是一個簡單的示例:
using System;
using System.Data.SqlClient;
class Program
{
static void Main()
{
string connectionString = "Data Source=YourServer;Initial Catalog=YourDatabase;Integrated Security=True";
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
string sql = "SELECT * FROM YourTable";
using (SqlCommand command = new SqlCommand(sql, connection))
{
using (SqlDataReader reader = command.ExecuteReader())
{
while (reader.Read())
{
Console.WriteLine(reader["ColumnName"].ToString());
}
}
}
}
}
}
在上面的示例中,首先建立了一個SqlConnection對象,并且打開了數據庫連接。然后創建了一個SqlCommand對象,傳入要執行的SQL語句和數據庫連接對象。接著使用ExecuteReader方法執行SQL查詢,并通過SqlDataReader對象讀取查詢結果。
需要注意的是,這只是一個簡單的示例,實際應用中可能需要根據具體需求進行參數化查詢、事務處理等操作。