在C#中,可以使用ADO.NET或Entity Framework等庫來連接數據庫并執行SQL查詢以連接字符串。以下是使用ADO.NET連接數據庫并執行SQL查詢的示例代碼:
using System;
using System.Data;
using System.Data.SqlClient;
class Program
{
static void Main()
{
string connectionString = "your_connection_string_here";
string sql = "SELECT * FROM your_table_here";
using (SqlConnection conn = new SqlConnection(connectionString))
{
try
{
conn.Open();
SqlCommand cmd = new SqlCommand(sql, conn);
SqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
Console.WriteLine(string.Format("{0}", reader[0]));
}
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
}
}
在上面的示例中,connectionString
變量包含用于連接到數據庫的連接字符串,sql
變量包含要執行的SQL查詢。使用SqlConnection
對象打開數據庫連接,并使用SqlCommand
對象執行SQL查詢。使用SqlDataReader
對象讀取查詢結果并將其打印到控制臺上。