Dies ist, was ich bisher:Ärger ein Datatable von MS SQL-Tabelle füllt
static void Main(string[] args)
{
DataTable t = new DataTable();
string connetionString = null;
SqlConnection cnn ;
connetionString = "Data Source=local.url;Initial Catalog=databasename;User ID=username;Password=password";
cnn = new SqlConnection(connetionString);
string sql = "SELECT * FROM shiplabels";
SqlDataAdapter a = new SqlDataAdapter(sql, cnn);
try
{
cnn.Open();
a.Fill(t);
cnn.Close();
}
catch (Exception ex)
{
Console.WriteLine ("Can not open connection ! ");
}
}
I dieser Microsoft DB verbinden möchten und ziehen Daten aus. Ich habe Probleme damit, das zum Laufen zu bringen! Wenn ich diesen Code verwende, hat Datentabelle t
0 Zeilen, wo es mit ein paar hundert zurückkommen sollte. Mir fehlt eindeutig etwas Einfaches hier?
Dieses Ergebnis würde stark darauf hindeuten, dass es tatsächlich Null Zeilen in der 'shiplabels' Tabelle gibt. Vielleicht haben Sie beim Debugging etwas übersehen? – David
Sie falsch geschrieben connectionString ... nur zu sagen. – SqlZim
Warum verwenden Sie kein ORM? – adamshakhabov