亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

c#中executereader執行查詢示例分享

c#
小云
112
2023-08-08 13:45:12
欄目: 編程語言

以下是一個示例,展示如何使用C#中的ExecuteReader方法執行查詢:

using System;
using System.Data.SqlClient;
class Program
{
static void Main()
{
string connectionString = "Data Source=(local);Initial Catalog=YourDatabase;Integrated Security=True";
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
string sql = "SELECT Id, Name, Age FROM Employees";
using (SqlCommand command = new SqlCommand(sql, connection))
{
using (SqlDataReader reader = command.ExecuteReader())
{
while (reader.Read())
{
int id = reader.GetInt32(0);
string name = reader.GetString(1);
int age = reader.GetInt32(2);
Console.WriteLine($"Id: {id}, Name: {name}, Age: {age}");
}
}
}
}
}
}

上面的示例中,我們首先創建一個SqlConnection對象,并提供數據庫的連接字符串。然后,我們通過調用Open方法打開數據庫連接。

接下來,我們創建一個SqlCommand對象,并傳入要執行的SQL查詢語句和連接對象。然后,我們使用ExecuteReader方法執行查詢,并將結果返回給SqlDataReader對象。

在while循環內部,我們使用SqlDataReader的Read方法來逐行讀取查詢結果。然后,我們使用GetInt32和GetString等方法來獲取每一行的列值,并將其打印到控制臺上。

最后,我們使用using語句來確保在完成操作后正確地關閉數據庫連接和相關資源。

0
安徽省| 阳泉市| 新昌县| 砚山县| 交口县| 新巴尔虎右旗| 琼中| 喀什市| 赤壁市| 砚山县| 黄石市| 门源| 天全县| 平舆县| 揭阳市| 绥芬河市| 博兴县| 榆中县| 中牟县| 奉节县| 拉萨市| 新平| 沿河| 河西区| 石屏县| 开阳县| 托克逊县| 西昌市| 宁陵县| 于都县| 胶南市| 长丰县| 平谷区| 孟州市| 逊克县| 宜君县| 商丘市| 乌苏市| 青阳县| 萨嘎县| 天气|