[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jun 2004
    Beiträge
    14

    Question Access --> logical File

    Hallo zusammen,

    ich habe folgende Herausforderung.

    Mittels Access will ich auf eine logische Datei zugreifen, die nach Kundennummer sortiert ist (Kundenummer ist Keyfeld [K]).

    Sobald ich auf diese logische Datei zugreife, werden die Daten aber in der gespeicherten (unsortierten) Eingangsreihenfolge aufgerufen.

    Wer hat eine Idee?

    Besten Dank.

    Gruß
    Peter

  2. #2
    Registriert seit
    Dec 2000
    Beiträge
    63
    Hallo

    habe ich die Frage falsch verstanden ?

    am einfachsten ist es eine Abfrage im MS Access zu erstellen mit dem entsprechenden Key's. Beim verknüpfen der datei dürfen aber keine key-felder definiert werden, sonst klappt es nicht (Eindeutige Datensatzbezeichner)

    (theoretische variante, falls Abfrage nicht möglich, die entsprechenden Datensatzbezeichner beim verknüpfen auszuwählen)

    Gruss Roberto

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Bei einer verknüpften Tabelle zur AS/400 ist es unerheblich, ob man zur PF oder LF verknüpft. Access generiert immer einen "select * from file" ohne jegliches "order by", es wird also immer die Satzfolge verwendet.

    Wenn man eine Tabelle sortiert öffnen will, muss man eine Abfrage mit der Sortierung erstellen.
    Es könnte nur passieren, dass kein Update/Delete möglich ist, wenn Access keinen eindeutigen Schlüssel für die Tabelle (bei der Verknüpfung) findet.

    Man sollte immer mit der PF verknüpfen. Die einzige Ausnahme ist: wenn die PF mehr als 31 LF's hat, kommt Access nicht damit zurecht (bleibt ggf. hängen), dann sollte man mit der LF verbinden.

    @synus
    Key-Felder MÜSSEN immer angegeben werden, wenn ich per Access-Funktionen Update/Delete verwenden will. Das stört die Abfrage überhaupt nicht, da das "Order By" nicht für den Update/Delete verwendet wird.
    Access arbeitet intern immer über Bookmarks, die den Unique-Key wiederspiegeln. Habe ich keinen Unique-Key kann ich keinen Update/Delete durchführen.
    In diesem Fall muss ich gezielt mit Update-/Lösch-Abfragen arbeiten.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  4. #4
    Registriert seit
    Jun 2004
    Beiträge
    14
    Hallo zusammen,

    vielen Dank für die schnellen Antworten.

    Dann muß ich das Access-Programm halt umprogrammieren.

    Danke.

    Gruß
    Peter

Similar Threads

  1. Join logical File
    By leber in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 19-01-07, 13:55
  2. fehlende DDS Sourcen: disassembler?
    By emax in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 06-10-06, 11:01
  3. Access -> ODBC-> DB2
    By bluesXplosion in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 03-08-06, 09:52
  4. Access AS400 -> odbc
    By guru30 in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 20-12-05, 09:26
  5. datenzugriff access -> as/400
    By unknown123 in forum IBM i Hauptforum
    Antworten: 24
    Letzter Beitrag: 13-10-04, 13:05

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •