Füllen Sie DataTable aus der SQL Server-Datenbank
Dies ist ein Rätsel für mich. Ich kenne den Code, den ich anderen abgenommen habe. In meinem Fall ist die zurückgegebene Datentabelle leer
conSTR
ist die Verbindungszeichenfolge, die als globale Zeichenfolge festgelegt wird
public DataTable fillDataTable(string table)
{
string query = "SELECT * FROM dstut.dbo." +table;
SqlConnection sqlConn = new SqlConnection(conSTR);
sqlConn.Open();
SqlCommand cmd = new SqlCommand(query, sqlConn);
DataTable dt = new DataTable();
dt.Load(cmd.ExecuteReader());
sqlConn.Close();
return dt;
}
EDIT 1
Der springende Punkt ist, diese Tabelle später in einer Datagrid-Ansicht auf einem Tabcontrol anzuzeigen. Hier ist die Frage dazuAnzeige mehrerer Daten in tabcontrol C #
Hier zeigt es mir nur eine leere Datagrid-Ansicht
BEARBEITEN 2
Versucht sie alle, wenn ich versuche, die Tabelle anzuzeigen, ist die Datagridview leer, hat die richtige Anzahl von Zeilen, aber jetzt Wert