Moin,
habe ein Probleme mit einer Access Datenbank.
Ich habe eine Anwendung unter Visual Studio 2008 geschrieben, die auf eine Access Datenbank zugreift.
Nun tritt es gelegentlich auf das ein neuer Datensatz zwar den richtigen nächsten AutoIndex erhält, in einem DataGridView jedoch an einer falschen Stelle angezeigt wird, also irgendwo mitten drin. Alle darauf folgenden neuen Datensätze werden dem Letzten folgend, also auch mitten drin, angezeigt. Auch bei Neustart der VB-Anwendung bleibt die falsche Reihenfolge erhalten. Unter Access wird die Tabelle allerdings in der richtigen Reihenfolge dargestellt.
Wenn ich jetzt in Access unter Extras > Datenbank Dienstprogramme > Datenbank komprimieren und reparieren anklicke ändert sich unter Access augenscheinlich erstmal nichts, aber in der VB-Anwendung werden die Datensätze jetzt in der richtigen Reihenfolge angezeigt, und die nächsten neuen Datensätze werden korrekt hinzugefügt, bis dieser Fehler erneut auftritt. Meist erst nach 100 oder mehr Datensätzen.
Ich habe keine Ahnung wie das passiert. Vielleicht kann ja jemand helfen.
Gruß
ulf
habe ein Probleme mit einer Access Datenbank.
Ich habe eine Anwendung unter Visual Studio 2008 geschrieben, die auf eine Access Datenbank zugreift.
Nun tritt es gelegentlich auf das ein neuer Datensatz zwar den richtigen nächsten AutoIndex erhält, in einem DataGridView jedoch an einer falschen Stelle angezeigt wird, also irgendwo mitten drin. Alle darauf folgenden neuen Datensätze werden dem Letzten folgend, also auch mitten drin, angezeigt. Auch bei Neustart der VB-Anwendung bleibt die falsche Reihenfolge erhalten. Unter Access wird die Tabelle allerdings in der richtigen Reihenfolge dargestellt.
Wenn ich jetzt in Access unter Extras > Datenbank Dienstprogramme > Datenbank komprimieren und reparieren anklicke ändert sich unter Access augenscheinlich erstmal nichts, aber in der VB-Anwendung werden die Datensätze jetzt in der richtigen Reihenfolge angezeigt, und die nächsten neuen Datensätze werden korrekt hinzugefügt, bis dieser Fehler erneut auftritt. Meist erst nach 100 oder mehr Datensätzen.
Ich habe keine Ahnung wie das passiert. Vielleicht kann ja jemand helfen.
Gruß
ulf
Comment