Ich habe in meinem Büro eine MS Access-Datenbank geerbt, die von mehreren Personen über das Netzwerk genutzt wird. Dies verursacht viele Probleme mit Datenkollisionen und Sperren. Ich möchte die db teilen, so dass jeder Benutzer seine eigene Front-End-App hat und die Kerndaten auf dem Server verwaltet.Gibt es Probleme mit Tabellen, die eine automatische Nummer als Primärschlüssel in einer Back-End-MS Access-Datenbank verwenden?
Mehrere der Tabellen verwenden eine automatische Nummer: Reihenfolge: lang wie ihr Primärschlüssel - bei der Suche nach der Aufteilung Ich habe mehrere Einträge gefunden, die darauf hindeuten, dass Probleme bei der Verteilung einer Datenbank verursachen können in der Lage, etwas Festes zu finden. Das Problem scheint zu sein, dass ein Benutzer einen neuen Datensatz beginnen und die nächste Autonummer empfangen kann, aber ein zweiter Benutzer kann einen neuen Datensatz innerhalb eines kurzen Intervalls erstellen und dieselbe Autonummer erhalten, die zu einem Fehler führt?
Behandelt Jet dies richtig oder gibt es Auto-Nummer-Probleme mit einer FE/BE-Datenbank? Wenn es unwahrscheinlich ist, aber möglich ist, bin ich mir sicher, dass es immer noch viel besser ist als das, was meine Nutzer gerade erleben, aber ich würde gerne wissen, ob es Möglichkeiten gibt, solche Probleme zu minimieren.
Danke für Ihre Hilfe!
Gute Punkte. Vielen Dank! – owlie
Ich werde das zweite - es ist ein absolut bog-Standard-Ansatz, keine bekannten Probleme (mit dem ...). – RolandTumble