[NEWSboard IBMi Forum]
  1. #1
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364

    Problem mit ODBC und Access

    Greife von ACCESS97 auf zwei Tabellen A und B der AS400 zu.

    Habe diese verknüpft über die Schlüssel mit Option 1 (nur Datensätze, in denen die Inhalte beider Tabellen gleich sind).

    Ändere ich den Verknüpfungstyp auf 2 (alle Sätze aus Tabelle A, und nur Sätze aus B, bei denen die Inhalte gleich sind), dann werden mir aus der zweiten Tabelle keine Sätze mehr angzeigt!

    Dachte, dass es sich um einen ODBC-Treiberproblem handelt und habe sicherheitshalber auf CA5.4 mit neuestem Servicepack upgedatet.

    Leider ohne Erfolg.

    Kennt jemand das Problem?


    Danke für eure Antworten
    HS

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Schau dir die SQL-Sicht der Abfrage an und probiere den SQL ggf. per STRSQL auf der AS/400 aus.
    Vielleicht siehts du dann den Fehler.
    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

  3. #3
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364
    Kein Fehler, auf der AS400 gehts. Und wenn ich mit Option 1 verknüpfe, gehts ja auch!

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Dann hat Access da wohl ein Problem.
    Mach eine neue Abfrage als SQL-Passthru und gib den SQL halt manuell ein, so wie er auf der AS/400 läuft.
    Parameter für Formulare funktionieren da auch:
    Parameter mit "?", also "where mykey=? ..."
    Wenn die Abfrage ein mal ausgeführt wurde, kann man den Parametern anschließend Namen vergeben.
    Diese sind allerdings nach Veränderung des SQL's wieder weg.
    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

  5. #5
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364
    Möglicherweise liegts ja am Access97, hatte noch keine Gelegenheit, dies mal auf neuerer Version zu testen. Würde auch nichts bringen, die am meisten bei uns verwendete Version ist halt Access97.

    Habe das Problem mittlerweile umgehen müssen. Erzeuge erst eine Ausgabedatei auf der AS400. Diese frage ich dann in Access ab. Nicht schön, aber funktioniert. Könnte ja auch ganz auf Access verzichten, wenn die AS400 eine Kreuztabelle könnte

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Wenn du eine SQL-Passthru-Abfrage erstellst, bekommst du auch eine Kreuztabelle hin.
    Schau dir nur die Syntax des SQL's an.

    PS:
    Was verstehst du unter Kreuztabelle ?
    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

  7. #7
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364
    Kreuztabelle z.B. für Umsatz nach Monaten in Spalten

    D.h. in der Datei steht:

    Monat Umsatz
    200701 24324,12
    200702 23234,24
    200703 12324,56
    200704 34857,32

    Aufstellung in der Auswertung soll wie folgt sein:

    200701 200702 200703 200704
    24324,12 23234,24 12324,56 34857,32

Similar Threads

  1. MS Access ODBC mit JOIN: SQL FEHLER666
    By olafu in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 05-10-06, 08:13
  2. ACCESS mit Unterformularen per ODBC
    By Armin in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 07-09-06, 11:18
  3. Problem ODBC und VB.NET
    By Marsman in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 11-07-06, 10:50
  4. ODBC Zugriff über Access Null-Values
    By Bernd Wiezroek in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 27-04-06, 15:47
  5. MS Access 97 - DB2 Problem
    By Salvi in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 21-05-04, 07:44

Berechtigungen

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