Ich verwende ADO.NET in meinem C# -Projekt. In meinem Formular habe ich ein SourceBinding-Element aus meiner Toolbox in VS2010 hinzugefügt. Ich stelle die Verbindung zu der Tabelle meines Datasets her. Es erstellt automatisch einen DataAdapter für meine.Einfügen Methode von TableAdapter funktioniert nicht?
Ich möchte einen Datensatz einfügen, also rufe ich die Insert() -Methode des DataAdapter. Aber wenn ich meine Daten in der Datenbank zu sehen, hat es keine neuen Aufzeichnungen ...
orderID = this.orderTableAdapter.Insert("", "",
(int)OrderStatus.IN_CONSTRUCTION, DateTime.Now);
Oder muss ich es einfügen manuell mit dem SqlCommand ???
Ja, aber dieses Update() bleibt nicht in der Datenbank ... Wenn ich abrufen Daten der Datenbank, es ist leer. –
Ist die Verbindungszeichenfolge korrekt? Ich hatte in der Vergangenheit Probleme, wo die Verbindungszeichenfolge die Datenbank immer noch auf die Testdatenbank anstatt auf die Live-Datenbank richtete. – Spence