Suche | Statistiken | Benutzerliste | Access-FAQ | Datenschutz Foren
donkarl Forum
donkarl Forum ->  Themen -> Access -> Diskussion ansehen

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • Insert Into mit Fehler 3167
  • Klauzi9908.10.18 09:53
       └ RE: Insert Into mit Fehler 3167 PeterDoering08.10.18 12:57
          └ RE: Insert Into mit Fehler 3167 Klauzi9909.10.18 10:19
             └ Lösung Gefunden Klauzi9909.10.18 14:47
  • Access und Windows Server 2016
  • Axelander26.09.18 08:30
       └ RE: Access und Windows Server 2016 Karl Donaubauer26.09.18 13:50
          └ RE: Access und Windows Server 2016 Axelander26.09.18 14:44
             └ RE: Access und Windows Server 2016 Marzer26.09.18 20:23
                └ RE: Access und Windows Server 2016 Axelander27.09.18 08:55
  • Access Stammtisch München am 13.09.2018 (Do)
  • StefanWirrer11.09.18 15:01
  • Windows 10 und Access 2016
  • Marzer24.08.18 16:35
       └ RE: Windows 10 und Access 2016 PeterDoering25.08.18 16:26
  • Unterordner in bestehende Ordner Anlegen
  • AccessNeuling20.08.18 11:58
       └ RE: Unterordner in bestehende Ordner Anlegen Karl Donaubauer21.08.18 15:39
  • URL in Textbox mit Rich-Text-Format
  • Marzer14.08.18 18:07
  • Einladung zum 32. Access-Stammtisch Hannover am 15...
  • KlausWerther14.08.18 10:21
  • Access Stammtisch München am 09.08.2018 (Do)
  • StefanWirrer07.08.18 14:49
  • Access-Stammtisch Rhein-Main
  • Martin Asal31.07.18 13:37
  • zip und verschlüsseln
  • Greiff31.05.18 14:56
       └ RE: zip und verschlüsseln PeterDoering31.05.18 15:32
       └ RE: zip und verschlüsseln wilo05.06.18 17:23
       └ gelöst: zip und verschlüsseln Greiff25.07.18 15:32
  • Access Stammtisch München am 12.07.2018 (Do)
  • StefanWirrer11.07.18 13:04
  • Undefinierte Funktion (Fehler 3085)
  • sks29.06.18 17:17
       └ RE: Undefinierte Funktion (Fehler 3085) PeterDoering04.07.18 09:49
          └ RE: Undefinierte Funktion (Fehler 3085) sks04.07.18 12:24
             └ Microsoft Desktop Apps sks10.07.18 06:12
  • sendobject nicht verfügbar
  • Greiff18.06.18 15:24
       └ RE: sendobject nicht verfügbar Marzer19.06.18 21:02
          └ RE: sendobject nicht verfügbar Greiff20.06.18 15:40
       └ RE: sendobject nicht verfügbar Greiff09.07.18 20:00
  • mehrere Primärschlüssel
  • fraloh09.07.18 17:46
       └ RE: mehrere Primärschlüssel PeterDoering09.07.18 18:44
          └ RE: mehrere Primärschlüssel fraloh09.07.18 18:59
  • Änderung in der Syntax von XPath
  • Marzer25.06.18 10:47
       └ RE: Änderung in der Syntax von XPath PeterDoering04.07.18 09:50
    Klauzi99
    Gesendet: 08.10.18 09:53
    Betreff: Insert Into mit Fehler 3167


    Member

    Beiträge: 6

    Ort: Schweiz
    Hallo Miteinander

    Wir betreiben schon länger eine Access 2016 Datenbank erfolgreich in unserer Firma. Das Frontend kann je nach Konfiguration Mobil oder im Büro betrieben werden. Im Büro Betrieb verbindet sich die Datenbank via ODBC Treiber mit einem MySQL Server. Die Mobile Version verwendet die gleiche Tabellen als Backend in der ACCDB Version.

    Zwischendurch muss die Mobile Version mit der Büro Version synchronisiert werden. Während der Synchronisation werden neu erstellte Daten von der Mobilen Version auf den SQL Server geschrieben. Ganz am Schluss der Synchronisation werden alle Mobilen Daten gelöscht und vom SQL Server werden sämtliche Daten wieder in das Mobile Backend kopiert. Dies geschieht mit einem db.execute InsertInto Befehl. Bis anhin hat das immer Funktioniert, die verwendete Access Versionen waren 2016 oder Runtime 2016. Es wird alles kopiert (ID, Daten, Zeit Stempel)

    Nun wollte ich auf einem neuen Laptop (Win10, Office 2016) die Sache erneut installieren und testen. Gleicher Test auch auf einer VM mit Windows 10 und nur dem Access Runtime. Leider scheitert die Synchronisation mit folgendem Fehler:

    - Der Datensatz wurde gelöscht, Fehler 3167

    Der eigentliche Ablauf:
    - Funktion 1: db.Execute ("Delete from tbl_ordner")
    - Funktion 2: db.Execute ("Insert INTO tbl_ordner SELECT * FROM tbl_ordner_server")
    - Der Datensatz wurde gelöscht, Fehler 3167

    Was wurde bisher versucht:
    - Test mit verschiedenen Access Runtime Versionen (Inklusive neuster Office 365 Runtime Version)
    - Test mit verschiedenen ODBC Treibern
    - Nach der Löschung im Mobilen Backend wurde zusätzlich das Backend getrennt und komprimiert, nach dem neu verbinden anschliessender InsertInto löst gleichen Fehler aus
    - Die Daten anstelle InsertInto in einem Rutsch einzufügen, wurde die Daten mithilfe rs.addnew, etc... eingefügt, gleicher Fehler
    - Die Tabelle wurde definitiv erfolgreich gelöscht, die eingefügten ID's wurden noch nicht vergeben


    Auffälligkeiten:
    - Es werden insgesamt 5 Tabellen neu befüllt
    - Die erste zu synchronisierende Tabelle wird korrekt ausgeführt
    - Bei der zweiten Tabelle funktioniert InsertInto nicht mehr
    - Die zweite Tabelle enthält Leerzeichen im Spaltenname
    - Die Integrität wird nicht verletzt

    Ich bin um jeden Tipp dankbar.

    Vielen Dank für das lesen....
    Top of the page Bottom of the page


    Seite: < 20 21 22 23 24 25 ... 26 27 28 29 30 31 32 ... >
    Suche in diesem Forum
    Druckfreundliche Version
    (Alle Cookies von dieser Seite löschen.)