Office: (Office 2010) Laufzeitfehler 3197 ... weiterer Benutzer

Helfe beim Thema Laufzeitfehler 3197 ... weiterer Benutzer in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Guten Tag, nach meinem Urlaub trat folgendes Problem auf, wobei der Code ca 7 Jahre lang ohne Probleme lief. Office Version 2010 DB aufgeteilt FE & BE... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von GerryV, 3. April 2016.

  1. Laufzeitfehler 3197 ... weiterer Benutzer


    Guten Tag,
    nach meinem Urlaub trat folgendes Problem auf, wobei der Code ca 7 Jahre lang ohne Probleme lief. Office Version 2010 DB aufgeteilt FE & BE und nun hier ein Teil des Codes wo der Fehler auftritt.

    Code:
    Der Fehler kommt bei dem zweiten Befehl INSERT INTO.

    Fehlermeldung "Laufzeitfehler 3197: Das Microsoft-DBmodul hat den Vorgang angehalten, da Sie und ein weiterer Benutzer .......



    Vielen Dank für jede Hilfe
    Gerry

    :)
     
    GerryV, 3. April 2016
    #1
  2. Hallo,
    lass doch das ganze in einer Transaktion laufen und reagiere bei Fehler.
    Hier ein Beispiel:

    Code:
    Siehe auch hier:
    https://msdn.microsoft.com/de-de/lib.../ff197654.aspx

    Btw: ich würde auf die DoCmd.RunSQL-Methode verzichten da die Execute-Methode des Datenbankobjektes wesentlich mehr Möglichkeiten und Vorteile besitzt z.B. durch die Angabe von Parametern.

    Gruß Andreas
     
    avogt_at_home, 4. April 2016
    #2
  3. Hallo,
    wobei man auch die Notwendigkeit einer Archivtabelle für Stammdaten anzweifeln muss.
     
    gpswanderer, 4. April 2016
    #3
  4. Laufzeitfehler 3197 ... weiterer Benutzer

    Hallo Klaus,
    kennst ja den Spruch: "des Menschen Willen ist sein Himmelreich"

    Gruß Andreas
     
    avogt_at_home, 5. April 2016
    #4
  5. Insbesondere so, wie es gelöst ist: ganze Archiv-Tabelle löschen und dann ganze Stammtabelle wieder reinschieben ...

    Frage mich, WANN das gemacht wird? Jedesmal, wenn in den Stammdaten was ändert ??

    Das könnte man auch einfacher haben, indem man einfach eine Kopie der Backend-DB macht.

    Zum Fehler: 7 Jahre ohne Probleme heisst gar nichts, vielleicht hat tatsächlich jemand die Archiv-Tabelle offen? Einen Grund wird es ja (hoffentlich) geben, dass man dieses in derselben Backend hat.

    Also wann wird wo/wie darauf zugegriffen?

    Eventuell auch ein "Timing" Problem: wenn die Stammdatentabelle wächst und wächst, dann könnte ja sein, dass der Delete Befehl noch nicht vollständig abgearbeitet ist (auch Access arbeitet multi-tasking, ist ja die Jet-Engine, die den Delete effektiv ausführt) obschon der Code weiterläuft ?
    z.b. mal einen sleep dazwischen schalten ?
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
Thema:

Laufzeitfehler 3197 ... weiterer Benutzer

Die Seite wird geladen...
  1. Laufzeitfehler 3197 ... weiterer Benutzer - Similar Threads - Laufzeitfehler 3197 Benutzer

  2. VBA:Laufzeitfehler beim Einlesen in Variable

    in Microsoft Excel Hilfe
    VBA:Laufzeitfehler beim Einlesen in Variable: Hallo Excel Freaks, ich habe eine Frage, ein Problem wo ich nicht mehr weiter weis.... In eine Exceldatei kopiere ich mir über Makro auf ein Tabellenblatt von anderen Exceldateien das...
  3. Datenbank bleibt gesperrt - laccdb wird nicht gelöscht

    in Microsoft Access Hilfe
    Datenbank bleibt gesperrt - laccdb wird nicht gelöscht: Hallo zusammen, ich betreue eine Datenbank mit getrenntem Back- und Frontend, die in einem Firmennetzwerk auf dem Netzlaufwerk liegt. Ich entwickle sie lokal weiter, ohne vor Ort zu sein, wobei...
  4. Access Laufzeitfehler 3048

    in Microsoft Access Hilfe
    Access Laufzeitfehler 3048: Bevor ihr Euren Code durchrackert, weil Access plötzlich Probleme macht: Die Version 2408 (Build 17928.20114) dürfte ein wenig misslungen sein! Access bleibt nach dem Schließen im Taskmanager...
  5. Laufzeitfehler 9 VBA

    in Microsoft Excel Hilfe
    Laufzeitfehler 9 VBA: Nschdem ich die Office Version von 2010 auf 2019 aktualisiert habe wird mir der Laufzeitfehler 9 ausgegeben. Das ist der Code Sub FiberCollect() Dim NumRows As Long 'letzte celle Dim Counter As...
  6. VBA Laufzeitfehler 9

    in Microsoft Excel Hilfe
    VBA Laufzeitfehler 9: Guten Abende an alle VBA Profi, Ich lerne gerade Programmierung mit VBA und habe fast null Ahnung von Fehlern ich habe folgenden Probleme. ich einen xlsm Datei versuche eine Tabelle mit codename...
  7. [VBA] .Documents.Open -> Laufzeitfehler 91

    in Microsoft Excel Hilfe
    [VBA] .Documents.Open -> Laufzeitfehler 91: Hallo zusammen, bekomme aktuell den Laufzeitfehler 91 an der Codestelle, wo ich versuche ein Word Dokument zu öffnen (Set wdDoc = wdApp.Documents.Open(wbBook.Path & "\" & stWordDocument)), das...
  8. Laufzeitfehler 3197

    in Microsoft Access Hilfe
    Laufzeitfehler 3197: Hallo, hab ein Problem wo ich leider nicht mehr weiter komme :/ Ich habe ein Hafo und ein Ufo. Im Ufo kann ich durch ein Button das Ausgewählte Datensatz löschen. Nun habe ich noch eine Update...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden