Heim > Backend-Entwicklung > C++ > Wie fülle ich eine C#-Datentabelle mit Daten aus einer SQL Server-Tabelle?

Wie fülle ich eine C#-Datentabelle mit Daten aus einer SQL Server-Tabelle?

Patricia Arquette
Freigeben: 2024-12-31 02:20:10
Original
298 Leute haben es durchsucht

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

Auffüllen einer C#-Datentabelle mit SQL-Tabellendaten

Bei der Arbeit mit relationalen Datenbanken besteht die Notwendigkeit, Daten aus SQL-Tabellen in eine C#-Datentabelle abzurufen kommt oft vor. Ziel dieses Artikels ist es, eine klare Lösung für die Bewältigung dieser Aufgabe bereitzustellen.

Lösung

Der Prozess umfasst das Herstellen einer Verbindung zur SQL-Datenbank, das Ausführen einer Abfrage und das Auffüllen der C# DataTable mit der zurückgegebenen Ergebnismenge. Unten finden Sie einen vereinfachten Codeausschnitt, der die Schritte demonstriert:

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

namespace DataTableFromSQL
{
    class Program
    {
        static void Main(string[] args)
        {
            // Connection string to the SQL database
            string connectionString = @"Data Source=.;Initial Catalog=YourDatabase;Integrated Security=True;";

            // SQL query to retrieve data
            string query = "SELECT * FROM YourTable";

            // Create a DataTable to store the result
            DataTable dataTable = new DataTable();

            // Establish a connection to the database
            using (SqlConnection conn = new SqlConnection(connectionString))
            {
                // Create a command object
                SqlCommand cmd = new SqlCommand(query, conn);

                // Open the connection
                conn.Open();

                // Create a data adapter
                SqlDataAdapter adapter = new SqlDataAdapter(cmd);

                // Fill the DataTable with the result set
                adapter.Fill(dataTable);

                // Close the connection
                conn.Close();
            }
        }
    }
}
Nach dem Login kopieren

Sobald der Code ausgeführt wird, enthält die Variable dataTable die abgefragten Daten aus der SQL-Tabelle. Diese DataTable kann dann zur weiteren Verarbeitung oder Anzeige innerhalb der C#-Anwendung verwendet werden.

Das obige ist der detaillierte Inhalt vonWie fülle ich eine C#-Datentabelle mit Daten aus einer SQL Server-Tabelle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage