Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk mengisi C# DataTable daripada Jadual SQL?

Bagaimana untuk mengisi C# DataTable daripada Jadual SQL?

Patricia Arquette
Patricia Arquetteasal
2024-12-30 13:36:21451semak imbas

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

Mengisi Jadual Data C# daripada Jadual SQL

Banyak perbincangan memfokuskan pada pemindahan kandungan Jadual Data ke dalam jadual SQL. Walau bagaimanapun, proses sebaliknya membaca data daripada jadual SQL ke dalam Jadual Data C# adalah sama penting.

Penyelesaian:

Untuk mendapatkan semula data jadual SQL ke dalam Jadual Data menggunakan C# , ikut langkah berikut:

  1. Buat Jadual Data objek:

    DataTable dataTable = new DataTable();
  2. Mewujudkan sambungan ke pangkalan data SQL:

    string connString = @"your connection string here";
    SqlConnection conn = new SqlConnection(connString);
  3. Tentukan pertanyaan SQL untuk mendapatkan semula data:

    string query = "select * from table";
  4. Buat objek SqlCommand untuk dilaksanakan pertanyaan:

    SqlCommand cmd = new SqlCommand(query, conn);
  5. Buka sambungan pangkalan data:

    conn.Open();
  6. Buat objek SqlDataAdapter untuk merapatkan sambungan dan Jadual Data:

    SqlDataAdapter da = new SqlDataAdapter(cmd);
  7. Gunakan Kaedah Fill() untuk mengisi Jadual Data:

    da.Fill(dataTable);
  8. Tutup sambungan pangkalan data dan buang penyesuai data:

    conn.Close();
    da.Dispose();

Atas ialah kandungan terperinci Bagaimana untuk mengisi C# DataTable daripada Jadual SQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn