Office: (Office 2013) Datensätze verloren (Fehlercode -1504)

Helfe beim Thema Datensätze verloren (Fehlercode -1504) in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo, ich bin gerade etwas am verzweifeln. Wir verwenden eine Access .accdb Datenbank zum einpflegen unserer Auftragslage. Die Datensätze werden über... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von LukasNL, 10. August 2019.

  1. Datensätze verloren (Fehlercode -1504)


    Hallo,

    ich bin gerade etwas am verzweifeln. Wir verwenden eine Access .accdb Datenbank zum einpflegen unserer Auftragslage. Die Datensätze werden über eine GUI und SQL in die Tabellen eingefügt.
    Die GUI ist in VS2017 und C# entwickelt und war eines meiner ersten Projekte.

    In der Vergangenheit ist es öfter vorgekommen, dass die Datenbank in einen inkonsistenten Zustand geraten ist und nur noch durch öffnen und reparieren weiter gearbeitet werden konnte.

    Das letzte mal sind dabei auch einzelne Datensätze in einen Fehlerzustand gegangen mit folgendem Fehlercode- und beschreibung:

    Fehler -1504 Sie wollten den Null-Wert einer Variablen zuweisen, die nicht den Datentyp Variant hat.

    Kann mir dazu vielleicht jemand einen Tipp geben, woher der Fehler kommen kann? Vielen Dank.

    :)
     
    LukasNL, 10. August 2019
    #1
  2. Hallo
    wie sieht der Befehl aus
    der den Fehler -1504 aus löst ?
    welcher Datentyp haben die Felder ?
    z.B. evtl. nimst DU anstelle von (String/Long) Variant !
     
    Lanz Rudolf, 11. August 2019
    #2
  3. Wie soll das gehen, ohne die geringste Info in welchem Kontext es zu diesem Problem kommt?

    Die Fehlermeldung

    wird ja vermutlich irgend einer Anweisung folgen.
     
    Zuletzt von einem Moderator bearbeitet: 2. März 2021
    markusxy, 11. August 2019
    #3
  4. Datensätze verloren (Fehlercode -1504)

    Die Fehlermeldung spricht ja wohl eindeutig für sich. Ich würde den Entwickler anweisen, in den Code zu schauen und zu analysieren, was er womit macht.
    Der Begriff NULL ist Dir vertraut?

    Desweiteren sollte man eigentliche Ursachen nicht aus dem Blick verlieren. Naturereignisse schlagen da weit weniger zu als man nach Schilderungen glauben möchte.
     
  5. Der Code ist sehr umfangreich und da die Backend Datenbank in einer Multiuser Umgebung verwendet wird, war es bisher nicht möglich herauszufinden, wodurch der Fehler ausgelöst wurde.
    Ich hatte mir deshalb durch den Fehler erhofft auf die Codestelle schließen zu können...
     
    LukasNL, 12. August 2019
    #5
  6. Was zeigt denn der Debugger bei auskommentierter Fehlerbehandlung?

    Daneben:
    Derjenige, der den Fehler bemerkt und sogar den Wortlaut der Meldung wiedergeben kann, könnte sich vielleicht auch daran erinnern, was er im Umfeld so gerade gemacht hat (außer Kaffee zu trinken).

    Hm, das ist eine Aussage ...
    Mit etwas Struktur muss man nicht den ganzen Haufen durchsuchen.
     
  7. \@ebs17, du hast aber schon gelesen, dass die Anwendung in c# ist und die Access Datei als Datenbank dient.

    @LukasNL,
    den Coder der zum Fehler führt musst du schon finden.
     
    markusxy, 12. August 2019
    #7
  8. Datensätze verloren (Fehlercode -1504)

    Bitte ier mal nachlesen.
    Das Problem ist aber keinesfalls(!!) damit behoben, hier kann ich nur empfehlen, sich auf einen Umzug auf den SQL-Server vorzubereiten.
    Es wird immer wieder zu inkonstistenten Zuständen kommen, vlt. weniger häufig aber öfter als man es gebrauchen kann. Dadurch gehen auch bei jedem Crash Datensätze verloren. Eine Datensicherung des BE (alle User müssen aus der DB raus sein!) mehrmals täglich ist dringend anzuraten.
    Die Version SQL-Server Express 2017 ist kostenlos. Wenn Du weitergehende Informationen und meine dazu gemachten Erfahrungen haben möchtest sende mir eine PN zum Thema.
     
  9. Hallo
    zu
    Lies einmal in Meiner Doc Hier:
    https://www.dropbox.com/s/pa6yzgvw74...lagen.zip?dl=0

    Seite 234 und alle zu 9 Umgang mit NULL
    spez. auf seite 241
    9.9.7 NULL in Formular-EingabeText-Felder (Me!DeinFeld)
     
    Lanz Rudolf, 12. August 2019
    #9
Thema:

Datensätze verloren (Fehlercode -1504)

Die Seite wird geladen...
  1. Datensätze verloren (Fehlercode -1504) - Similar Threads - Datensätze verloren Fehlercode

  2. Makro für variable Anzahl von Datensätzen

    in Microsoft Excel Hilfe
    Makro für variable Anzahl von Datensätzen: Hallo zusammen, ich habe wieder einmal ein kleines Excel-Problem, bei dem Ihr mir sicherlich helfen könnt. Ich habe eine Excel-Liste, das ist ein Export aus einem anderen Programm (siehe...
  3. VBA - Datensätze ans Ende einer anderen Tabelle kopieren

    in Microsoft Excel Hilfe
    VBA - Datensätze ans Ende einer anderen Tabelle kopieren: Hallo zusammen, ich habe gerade eine "Abrechnungs"-Datei für einen Kindergartenbasar erstellt. Es wäre klasse, wenn man per Schaltfläche die Datensätze aus der Tabelle "Kaeufer" ans Ende der...
  4. Currentdb.Execute delete löscht alle Datensätze trotz Where Bedingung

    in Microsoft Access Hilfe
    Currentdb.Execute delete löscht alle Datensätze trotz Where Bedingung: Hallo Zusammen, ich hoffe, dass mir jemand weiter helfen kann. Ich habe folgendes Problem: Ich habe eine Tabelle (RegieImp), in welche ich aus Excel Daten importiere. Es gibt eine eindeutige ID...
  5. MS Access Formular: Datensatz duplizieren mit Unterformularen

    in Microsoft Access Hilfe
    MS Access Formular: Datensatz duplizieren mit Unterformularen: Hallo Ihr Lieben, ich bin ziemliche Anfängerin bei MS Access also nehmt es mir nicht übel, wenn ich Dinge falsch bezeichne etc. :) Ausganslage Ich hab ein Hauptformular (1) (Angaben zur...
  6. Umgruppierung von Datensätzen

    in Microsoft Excel Hilfe
    Umgruppierung von Datensätzen: Hallo zusammen, ich habe ein kleines Problem, bei dem ihr mir sicher helfen könnt. Ich habe eine Liste, die besteht aus 3 Spalten. Die erste Spalte enthält eine Ebene (1 und 2), die zweite...
  7. Eingabeformular für Datensatz

    in Microsoft Access Hilfe
    Eingabeformular für Datensatz: Hallo, ich arbeite derzeit an keiner Datenbank, aber ich frage mich schon lange wie "sowas möglich ist". Auf Arbeit haben wir eine große Datenbank (kein Access, sondern eine "richtige"...
  8. 193997 Datensätze impotiert, 8 gehen dabei verloren

    in Microsoft Access Hilfe
    193997 Datensätze impotiert, 8 gehen dabei verloren: Hallo, Ich bin gerade dabei eine Auswertung zu machen. Nun habe ich folgendes Problem, ich habe eine excell Datei und eine txt Datei mit access geöffnet. Die Excell Datei zeigt mir 193997...
  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