Hallöchen,
Ich habe ein Problem mit DataSets einer Access-Datenbank. Die Datenbank ist als normale Datei vorhanden (data.mdb) und daraus habe ich über den Designer eine Data.xsd erstellt, in welche ich meine DataTables und TableAdapter erstellt habe.
Funktioniert alles soweit auch, also ich kann nach Daten suchen, Queries abschicken, Parameter eingeben etc.
Aber was einfach nicht funktionieren will, ist neue Daten einzugeben oder welche zu aktualisieren.
Ich instanziere meinen TableAdapter, den ich im Designer erstellt habe (als connection meine Datenbankdatei)
Dem habe ich eine InsertQuery hinzugefügt, um neue User reinzuschreiben. Aber wenn ich diese aufrufe
Passiert nichts. Es wird nichts in die Datenbank geschrieben, aber ich erhalte weder eine Exception noch sonst eine Meldung. Im Gegenteil, der Rückgabewert der InsertQuery sagt sogar, dass es erfolgreich ausgeführt wurde.
Ich habe schon versucht, danach das gesamte DataSet zu aktualisieren, aber das hat ebenfalls nichts bewirkt.
Ich habe ein Problem mit DataSets einer Access-Datenbank. Die Datenbank ist als normale Datei vorhanden (data.mdb) und daraus habe ich über den Designer eine Data.xsd erstellt, in welche ich meine DataTables und TableAdapter erstellt habe.
Funktioniert alles soweit auch, also ich kann nach Daten suchen, Queries abschicken, Parameter eingeben etc.
Aber was einfach nicht funktionieren will, ist neue Daten einzugeben oder welche zu aktualisieren.
Ich instanziere meinen TableAdapter, den ich im Designer erstellt habe (als connection meine Datenbankdatei)
Code:
UsersTableAdapter usersTable = new UsersTableAdapter();
Code:
usersTable.InsertQuery(...);
Ich habe schon versucht, danach das gesamte DataSet zu aktualisieren, aber das hat ebenfalls nichts bewirkt.
Code:
usersTable.Update(data.users);
Comment