Hallo zusammen,
ich verwende in Visual C# eine Datenbank in Form einer mdf-Datei. In dieser sind bereits mehrere Tabellen gespeichert, auf die ich per Code und SqlDataReader auch problemlos zugreifen kann.
Nun möchte ich per SQLCommand eine neue Tabelle in die Datenbank einfügen, was aber mit nachfolgendem Code nicht klappt; es gibt auch keine Fehlermeldung:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| string connStr = "Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\Daten.mdf;" + "Integrated Security=True;User Instance=True"; SqlConnection conn = new SqlConnection(connStr); conn.Open(); string SQL = "CREATE TABLE descht (ID Int)"; SqlCommand cmd = new SqlCommand(SQL, conn); SqlTransaction trans; trans = conn.BeginTransaction(); cmd.Transaction = trans; cmd.ExecuteNonQuery(); trans.Commit(); conn.Close(); |
Worin liegt der Fehler.
Schon im voraus vielen Dank für Eure Unterstützung.
Gruß
Habak
Moderiert von
Th69: C#-Tags hinzugefügt