Avatar billede hansjorn Nybegynder
17. september 2001 - 10:21

Novell NDS ODBC og ASP

Jeg har lavet denne select i ASP:

<%
server_var = Request.ServerVariables(\"remote_addr\")
Response.write(server_var)&\"<br>\"
(Output=IP address 999.999.999.999)

Dim objConn Set objConn = 
  Server.CreateObject\"ADODB.Connection\")
    ObjConn.Open \"DSN=NDS_ODBC;\"

 
Dim objRS
Set objRS = Server.CreateObject\"ADODB.Recordset\")   
objRS.open \"select nds_context, nds_name from
    usernds where
    UserNDS.\"\"Network Address_Address\"\"
    like \'*\"&server_var&\"\'\", objConn, , , adCmdTable

While Not objRS.EOF
Response.write (\"Navn : \"&objRS(\"nds_name\")&\"<br>\")
Response.write (\"nds_context : \"&objRS(\"nds_context\")
                &\"<br>\")
objRS.movenext
wend
   
  objRS.close
  set objRS = Nothing
  objConn.Close
  Set objConn = Nothing
%>

Mit problem er at selecten intet returnerer. Men
hvis jeg anvender den samme select i et ODBC test
program returneres NDS_context og NDS_name fint.
Jeg kan bruge WHERE på mange andre NDS felter, kun
sammen med network address_address virker WHERE ikke

Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester