Fehler beim ODBC-Zugriff auf Oracle-View

  • Hallo zusammen,


    ich versuche in einem Lotus-Script per ODBC auf die Daten einer View in einer Oracle-DB zuzugreifen.


    Hier mal der relevante Code:


    ' ODBC-Verbindung öfffnen
    Call Con.ConnectTo("DB","user","password")
    Set Qry.Connection = Con
    Set Result.Query = Qry

    'Abfrage formulieren
    Abfrage = "SELECT * FROM mein_view"
    Qry.SQL = Abfrage

    ' Abfrage ausführen
    If Not result.Execute Then
    Messagebox result.GetExtendedErrorMessage,, result.GetErrorMessage
    Exit Sub
    End If


    So, und hier kommt das Problem. Wenn ich diese Abfrage ausführe, erhalte ich folgende Fehlermeldung:


    "Invalid key value type"


    Ich habe die ODBC-Verbindung berreits in Access getestet, die ist soweit im grünen Bereich.


    Hat jemand eine Idee woran das liegen könnte und wie ich das umgehen kann?


    Gruß
    Dirk

    Um wirklich Erfolg im Leben haben zu können, muß man 2 Regeln stets befolgen:


    1. Erzähl nicht alles, was du weißt.

  • Hallo zusammen,


    hat sich schon erledigt. Ich hätte vielleicht den Debugger einen hauch früher bemühen sollen. :roll:


    Der Fehler kam aus einen anderen Ecke und nicht vom "result.execute".


    Um genau zu sein war es ein Tippfehler im Varaiblennamen bei folgendem Befehl: view.GetDocumentByKey(SearchKey, True).
    Da macht die Fehlemldung plötzlich Sinn. :D


    Gruß
    Dirk

    Um wirklich Erfolg im Leben haben zu können, muß man 2 Regeln stets befolgen:


    1. Erzähl nicht alles, was du weißt.