Florian: ASP & ODBC - Hä?

Hi Leute,

ich versuche grad über ODBC auf ne DB zuzugreifen. Die Verbindung kommt auch zustande, aber danach scheints zu haken. Hier die Fehlermeldung:

Microsoft OLE DB Provider for ODBC Drivers Fehler '80040e37'
[IBM][CLI Driver][DB2/NT] SQL0204N "ADMINISTRATOR.PROJECTS" ist ein nicht definierter Name. SQLSTATE=42704
/projects.asp, line 17

ADMINISTRATOR hat eigentlich alle Rechte auf der Datenbank und die Befehle scheinen mir auch OK zu sein:

<%
   Set conn = Server.CreateObject("ADODB.Connection")
   conn.open "dsn","administrator", "pwd"
   sql = "SELECT * FROM tabelle"
   Set rs = Server.CreateObject("ADODB.Recordset")
   rs.Open sql, conn ' --- Zeile 17

do while not rs.EOF
  Response.Write rs.Fields("Feldname") & "<br>"
  rs.movenext
 loop

rs.close
 set rs = nothing
%>

Wäre dankbar für Hilfe - hänge jetzt seit 6 Stunden an diesem Problem...
Danke vorab!
Flo

  1. Hi!

    Microsoft OLE DB Provider for ODBC Drivers Fehler '80040e37'
    [IBM][CLI Driver][DB2/NT] SQL0204N "ADMINISTRATOR.PROJECTS" ist ein nicht definierter Name. SQLSTATE=42704
    /projects.asp, line 17

    1. Frage:
    Worauf geht deine DSN, suchst du gerade die Datenbank projects oder eine Tabelle Projects? Hast du die DSN mal getestet ob sie funktioniert (also mit der Testverbindung aus der DB2 Client-Unterstützung o.ä.)
    2. Frage (nur falls Projects nicht die Datenbank ist...):
    Du sag mal, hast du in deiner Datenbank auch wirklich eine Tabelle "PROJECTS"? Ich meine, das sieht ja dem Treiber nach wie eine DB2-Anbindung aus. Dort haben Tabellen - soweit ich die bisher benutzt habe - immer einen Qualifier oder wie auch immer es heißen mag. Die Datenbank geht gerade vom Qualifier ADMINISTRATOR aus, kann es sein, dass du die Tabelle woanders liegen hast?
    Korrektes Ansprechend wäre dann [datenbank.]qualifier.tablename
    Falls qualifier leer dann wird der aktuelle Benutzer verwendet.

    Wenn du das alles schon geprüft hast, dann sorry und ich kann dir nicht helfen...

    MfG
    Rouven

    --

    -------------------
    ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(