[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Aug 2019
    Beiträge
    8

    AS400 doppelte Datensätze

    Hallo Forum,

    Ich habe hier eine Access - Datenbank, mit der ich Daten aus einer Excel - Tabelle importiere. Diese Daten werden anschließend per ODBC - Verbindung auf die AS/400 gebracht. Wenn ich die gleiche Tabelle mehrfach importiere, habe ich doppelte Datensätze auf der AS400. Kann man dies verhindern ?

    Mit freundlichen Grüßen

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    18.168
    Das kann man nur verhindern, wenn die Sätze einen Unique-Key haben.
    Einen entsprechenden Index auf der AS/400 anlegen und doppelte Schlüssel werden abgewiesen.
    Allerdings stirbt dann auch dein SQL mit einer entsprechenden Fehlermeldung.

    Ein Schlüssel kann aus max. 120 Feldern mit einer Gesamtlänge von 2000 Zeichen gebildet werden.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: http://www.fuerchau.de/software/upload400.htm
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Aug 2006
    Beiträge
    1.850

    Alternative..

    Zitat Zitat von pabloesco Beitrag anzeigen
    Hallo Forum,

    Ich habe hier eine Access - Datenbank, mit der ich Daten aus einer Excel - Tabelle importiere. Diese Daten werden anschließend per ODBC - Verbindung auf die AS/400 gebracht. Wenn ich die gleiche Tabelle mehrfach importiere, habe ich doppelte Datensätze auf der AS400. Kann man dies verhindern ?

    Mit freundlichen Grüßen
    Du könntest die doppelten Sätze ja auch später löschen.....

  4. #4
    Registriert seit
    Mar 2002
    Beiträge
    4.824
    Zitat Zitat von pabloesco Beitrag anzeigen
    Hallo Forum,

    Ich habe hier eine Access - Datenbank, mit der ich Daten aus einer Excel - Tabelle importiere. Diese Daten werden anschließend per ODBC - Verbindung auf die AS/400 gebracht. Wenn ich die gleiche Tabelle mehrfach importiere, habe ich doppelte Datensätze auf der AS400. Kann man dies verhindern ?

    Mit freundlichen Grüßen
    ... nur einmal importieren!!!
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  5. #5
    Registriert seit
    Aug 2019
    Beiträge
    8
    Zitat Zitat von BenderD Beitrag anzeigen
    ... nur einmal importieren!!!
    Na das musst du mal dem DAU sagen :-D der wird bestimmt da wild rumklickern und die Daten doppelt und dreifach importieren

    Problem wurde nun wie folgt gelöst. Ich lasse die Daten importieren auf meine Access - Datenbank und prüfe anschließend mittels einer Abfrage ob doppelte Daten vorhanden sind (Access - Iseries). Falls doppelte Daten vorhanden sind, wird der Import zur Iseries abgebrochen.

  6. #6
    Registriert seit
    Mar 2002
    Beiträge
    4.824
    ... das muss DAP und nicht DAU heißen. Ein Benutzer kann nur das falsch machen, was ihm an Murks programmiert wurde.

    D*B
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    18.168
    Wie gesagt, mach einfach einen Unique-Key, das vereinfacht ungemein.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: http://www.fuerchau.de/software/upload400.htm
    BI? Da war doch noch was: http://www.ftsolutions.de

  8. #8
    Registriert seit
    Jul 2001
    Beiträge
    2.321
    Zitat Zitat von pabloesco Beitrag anzeigen
    Na das musst du mal dem DAU sagen
    einem DAU gibt man keinen direkten Zugang zur Datenbank.
    RZKH GmbH -- wir bunkern Ihre IBM i - Daten!
    www.RZKH.de
    Common / CEAC

Ähnliche Themen

  1. delete von 100 Mill. Datensätze
    Von tt0ny im Forum IBM i Hauptforum
    Antworten: 14
    Letzter Beitrag: 07-12-15, 07:14
  2. SQL-Fehler: Doppelte Tabellenkennzeichnung
    Von mott im Forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 26-11-13, 14:26
  3. gelöschte Datensätze
    Von FP im Forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 27-05-03, 15:24
  4. doppelte Sätze finden = > SQL
    Von heynem im Forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 05-12-02, 08:59
  5. doppelte Sätze in PF finden und löschen
    Von Schnichels im Forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 23-11-01, 12:54

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •