DataReaderを使用してADOのデータを取得する

ADO データを使用して DataReader を利用するには、これらの手順に従います。

  1. データベースとの接続に使用する SqlConnection オブジェクトを作成します。
  2. SQL クエリを実行するための SqlCommand オブジェクトを SqlConnection オブジェクトを使用して作成します。
  3. SqlCommandオブジェクトのExecuteReaderメソッドを実行して、結果をSqlDataReaderオブジェクトに返します。
  4. SqlDataReaderを使用した逐次データの読み込みにはReadメソッドを使用します。

例文コードを示します:

string connectionString = "Data Source=serverName;Initial Catalog=databaseName;User ID=username;Password=password";
string query = "SELECT * FROM tableName";
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
SqlCommand command = new SqlCommand(query, connection);
SqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
// 从DataReader中读取数据
int id = (int)reader["ID"];
string name = (string)reader["Name"];
// 其他字段
// 处理读取到的数据
Console.WriteLine($"ID: {id}, Name: {name}");
}
reader.Close();
}

上記の例では、serverName、databaseName、tableName、username、password を実際の接続情報とクエリに変更する必要があります。その後、必要に応じて、DataReader オブジェクトからデータを読み取り処理します。

コメントを残す 0

Your email address will not be published. Required fields are marked *


广告
広告は10秒後に閉じます。
bannerAds