vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
Datenbank: Reihenfolge der Datensätze  
Autor: divinglog
Datum: 22.03.03 18:59

Hallo

Ich greife mittels DAO auf eine Datenbank zu. Wenn ich ganz normal Datensätze einfüge ist das kein Problem, die neuen werden immer hinten angehängt.

Jetzt tauch aber auf einmal das Problem auf, das ein neuer Datensatz scheinbar in der Mitte erstellt wird. Wenn ich dann mit folgendem Code die Tabelle abrufe, sieht man es:
Dim MyDb As Database, MyQuery As TableDef
Set MyDb = Workspaces(0).OpenDatabase(App.Path + "\Datenbank.mdb")
Set MyQuery = MyDb.TableDefs("Logbuch")
Set MyTable = MyQuery.OpenRecordset
 
Do Until MyTable.EOF
    List1.AddItem MyTable(0)
    MyTable.MoveNext
Loop
Wie kann das durcheinander kommen, sonst stimmt die Reihenfolge auch immer. Das komische ist, wenn ich in Access die Tabelle anschaue stimmt alles, der neue Datensatz ist ganz am Ende. Einen Primäschlüssel hab ich definiert (mit AutoWert und Inkrement).

Kann mir da jemand helfen. Vielen Dank schonmal!
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Datenbank: Reihenfolge der Datensätze 430divinglog22.03.03 18:59
Re: Datenbank: Reihenfolge der Datensätze 268Dietmar22.03.03 19:43
Re: Datenbank: Reihenfolge der Datensätze 246divinglog22.03.03 21:40
Re: Datenbank: Reihenfolge der Datensätze 242divinglog23.03.03 01:17

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel