ホームページ > バックエンド開発 > C++ > SQL Server テーブルから C# DataTable にデータを取り込む方法

SQL Server テーブルから C# DataTable にデータを取り込む方法

Mary-Kate Olsen
リリース: 2024-12-29 19:03:15
オリジナル
707 人が閲覧しました

How to Populate a C# DataTable from a SQL Server Table?

SQL テーブルから C# DataTable にデータを取り込む

C# DataTable データを SQL テーブルに挿入する一般的なシナリオとは異なり、この記事では、SQL テーブルからデータを抽出する手法について説明します。 SQL テーブルを C# DataTable に変換します。

このデータ転送を実行するには、次の C# コードを開始点:

using System;
using System.Data;
using System.Data.SqlClient;

namespace DataTableFromSQL
{
    class Program
    {
        static void Main(string[] args)
        {
            // Connection string to your database
            string connectionString = "your connection string here";

            // SQL query to retrieve data
            string query = "select * from table";

            // Create new SQL connection
            using (SqlConnection connection = new SqlConnection(connectionString))
            {
                // Create command using query and connection
                using (SqlCommand command = new SqlCommand(query, connection))
                {
                    // Open the connection
                    connection.Open();

                    // Create data adapter
                    using (SqlDataAdapter adapter = new SqlDataAdapter(command))
                    {
                        // Create new DataTable
                        DataTable dataTable = new DataTable();

                        // Fill DataTable with data from SQL table
                        adapter.Fill(dataTable);

                        // Iterate through rows and print column values
                        foreach (DataRow row in dataTable.Rows)
                        {
                            foreach (DataColumn column in dataTable.Columns)
                            {
                                Console.WriteLine($"{column.ColumnName}: {row[column]}");
                            }
                        }
                    }
                }
            }
        }
    }
}
ログイン後にコピー

このコード内:

  • SqlConnection と接続文字列を使用して SQL データベースへの接続を確立します。
  • 指定された SQL クエリと接続。
  • SqlDataAdapter を使用して、 SqlCommand と DataTable。
  • SQL 接続を開きます。
  • SqlDataAdapter の Fill メソッドを呼び出して、SQL テーブルのデータを DataTable に設定します。
  • 最後に、次の手順を繰り返します。取得したデータにアクセスして表示するための DataTable の行と列。

以上がSQL Server テーブルから C# DataTable にデータを取り込む方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート