vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

VB & Datenbanken
Mehrbenutzerarbeit an einer Access-Datenbank 
Autor: Rainer
Datum: 14.06.13 19:15

Hallo,
ich habe folgendes Problem:
Auf einem Datenserver ist eine mit Access 2003 erzeugte Datenbank abgelegt. Zu dieser Datenbank wurde eine im gleichen Ordner abgelegte MDW-Datei generiert, die für eine Arbeitsgruppe mit drei Benutzern den Datenbankzugriff regelt. Die Benutzer haben die Rechte für das Lesen, Aktualisieren, Einfügen und Löschen von Daten in allen Tabellen der Datenbank. Sie wurden als Gruppenrechte zugeordnet. Außerdem wurde die Mehrbenutzerumgebung in Access (Extras/Optionen - Register "Weitere") auf "Sperren des zu bearbeitenden Datensatzes" und "Freigeben für den Standardöffnungsmodus" gesetzt.
Die Nutzer arbeiten von drei Desktop-PC im lokalen Netz mit der Datenbank, wobei auf jedem dieser PC Access 2003 installiert ist und sie sich damit mit ihren jeweiligen Benutzernamen anmelden. Zur Aufnahme neuer Datensätze in die Datenbank steht ein Bearbeitungsformular mit einem Unterformular zur Verfügung.
Solange nur ein Benutzer mit der Datenbank arbeitet ist alles "Tutti". Problematisch wird es in dem Augenblick, wenn sich ein zweiter Benutzer für die Datenbank anmeldet und das Bearbeitungsformular öffnet. Beginnen beide mit dem Neuanlegen eines Datensatzes so kommt es zu einem Konflikt, der mit der Einrichtung der Arbeitsgruppe und ihrer Benutzer eigentlich vermieden werden soll. Der erste Benutzer öffnet einen neuen Datensatz und beginnt damit seine Daten mit dem Bearbeitungsformular in diesem abzulegen. Kommt nun der zweite Benutzer hinzu und will ebenfalls einen neuen Datensatz mit dem gleichen Formular anlegen, so wird kein weiterer neuer Datensatz in der betreffenden Tabelle angelegt sondern die Daten des zweiten Benutzers überschreiben die Daten des ersten Benutzers in dem von ihm angelegten Datensatz. Nach kurzer Zeit erhält der erste Benutzer in seinem Bearbeitungsformular in allen seinen Felder den Hinweis, dass seine Daten gelöscht wurden ("#Gelöscht!#").
Ich gehe davon aus, dass Access in der Lage ist einen solchen Konflikt zu vermeiden. Also kann es sich nur um eine fehlerhafte Anwendung der möglichen Einstellungen handeln. Die Frage ist nur um welche Einstellung es sich handelt. Es wäre gut und hilfreich, wenn es jemanden gibt, der mir einen entsprechenden Hinweis geben kann.
Ansonsten wünsche ich ein schönes Wochenende und harre auf Eure Tipps.
Gruß, Rainer.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Mehrbenutzerarbeit an einer Access-Datenbank2.877Rainer14.06.13 19:15
Re: Mehrbenutzerarbeit an einer Access-Datenbank1.356Franki15.06.13 03:01
Re: Mehrbenutzerarbeit an einer Access-Datenbank1.334Rainer15.06.13 12:03
Re: Mehrbenutzerarbeit an einer Access-Datenbank1.347Manfred X15.06.13 17:27
Re: Mehrbenutzerarbeit an einer Access-Datenbank1.334Franki15.06.13 23:53
Re: Mehrbenutzerarbeit an einer Access-Datenbank1.287Rainer28.06.13 10:37

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-2024 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