[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2005
    Beiträge
    30

    ODBC Anmeldung Access

    Hallo,

    momentan habe ich eine ODBC-verknüpfte Tabelle (awlib.mqd00) aus der AS/400
    und eine lokale Tabelle in Access (tbl_mqd00)
    Bestimmte Daten sollen per INSERT-INTO aus der AS/400 in die Access-Tabelle.

    Code:
    Dim db as ADO.Database 
    Dim OdbcConn As New ADODB.Connection
    
    OdbcConn.Open "Driver={Client Access ODBC Driver (32-bit)};" &_
    System = 000.000.00.00;UID=XXXX;PWD=XXXX"
    
    db.Execute "INSERT INTO tbl_mqd00 SELECT ....... " &_
    "FROM awlib_mqd00 INNER JOIN awlib_bmjitrad ON awlib_mqd00.qdbcod = awlib_bmjitrad.brbcod"
    Wenn ich den db.execute ausführe kommt leider die nette Anmeldemaske für User und Passwort wieder. Also habe ich den code geändert um das execute jetzt auf die connection zu beziehen.

    Code:
    OdbcConn.Execute "INSERT INTO tbl_mqd00 SELECT ....... " &_
    "FROM awlib.mqd00 INNER JOIN awlib.bmjitrad ON awlib.mqd00.qdbcod = awlib.bmjitrad.brbcod"
    Hier habe ich das Problem, daß die AS/400 natürlich meine lokale Access Tabelle "tbl_mqd00" nicht kennt. Was tun?

    Vielen Dank
    Email:andreas.weikl@ils-gmbh.net

    Nicht weil es schwierig ist, wagen wir es nicht, sondern weil wir es nicht wagen ist es schwierig. (Sokrates)

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Auch hier gibts eine einfache Lösung (Ohne Programmierung):
    Erstelle eine Anfügeabfrage !
    Die Quelle ist die AS/400-Tabelle(n), das Ziel deine lokale Tabelle.

    Was die Anmeldung angeht, so hängt das von deiner OpsNav-Einstellung ab. Ich vermute mal, dass dort "Immer anmelden" angeklickt ist.
    Andererseits, wenn keine andere Verbindung aktiv ist (5250-Sitzung) vergisst CA die aktuelle Anmeldung.
    Hier hilft nur "Windows-Anmeldung verwenden" im OpsNav oder das schöne Programm CWBLOGON (Hinweise im Forum).

    Weitere Alternative:
    In der Verbindungseigenschaft der Tabelle User und Kennwort fest hinterlegen (allerdings ist das ja nicht "sicher").
    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
    Registriert seit
    Feb 2005
    Beiträge
    30
    Yep, das war's. Die Einstellung im OpsNav war auf "Immer anfordern". So macht's schon viel mehr Laune. Ohne Pass - mehr Spaß !

    Danke
    Email:andreas.weikl@ils-gmbh.net

    Nicht weil es schwierig ist, wagen wir es nicht, sondern weil wir es nicht wagen ist es schwierig. (Sokrates)

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. ODBC Zugriff über Access Null-Values
    By Bernd Wiezroek in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 27-04-06, 15:47
  4. Performanceprobleme mit Access <--> DB2 per ODBC
    By Rico in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 03-05-05, 17:16
  5. MS Access Zugriff via ODBC auf iSeries Tabellen
    By Rico in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 21-03-05, 09:43

Berechtigungen

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