Auffüllen einer C#-Datentabelle aus einer SQL-Tabelle
Viele Diskussionen konzentrieren sich auf die Übertragung von Datentabelleninhalten in SQL-Tabellen. Der umgekehrte Vorgang des Lesens von Daten aus einer SQL-Tabelle in eine C#-Datentabelle ist jedoch ebenso wichtig.
Lösung:
Um SQL-Tabellendaten mit C# in eine Datentabelle abzurufen , folgen Sie diesen Schritten:
Erstellen Sie eine Datentabelle Objekt:
DataTable dataTable = new DataTable();
Stellen Sie eine Verbindung zur SQL-Datenbank her:
string connString = @"your connection string here"; SqlConnection conn = new SqlConnection(connString);
Definieren Sie eine SQL-Abfrage zum Abrufen der Daten:
string query = "select * from table";
Erstellen Sie ein SqlCommand-Objekt, um das auszuführen Abfrage:
SqlCommand cmd = new SqlCommand(query, conn);
Öffnen Sie die Datenbankverbindung:
conn.Open();
Erstellen Sie ein SqlDataAdapter-Objekt, um die Verbindung und die DataTable zu überbrücken:
SqlDataAdapter da = new SqlDataAdapter(cmd);
Verwenden Sie die Fill()-Methode, um die zu füllen DataTable:
da.Fill(dataTable);
Schließen Sie die Datenbankverbindung und entsorgen Sie den Datenadapter:
conn.Close(); da.Dispose();
Das obige ist der detaillierte Inhalt vonWie fülle ich eine C#-Datentabelle aus einer SQL-Tabelle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!