Avatar billede ttopholm Nybegynder
18. maj 2004 - 17:53 Der er 4 kommentarer og
1 løsning

select og vbscript

Hvordan udskriver jeg alle records i en db med vbscript. Jeg har prøvet denne her, men jeg får en fejl:
<SCRIPT LANGUAGE="vbscript">
    connectionString = "Driver={mySQL ODBC 3.51 Driver};" & _
                    "Server=xxxx;" & _
                    "Port=3306;" & _
                    "Option=131072;" & _
                    "Stmt=;" & _
                    "Database=xxxx;" & _
                    "Uid=xxx;" & _
                    "Pwd=xxxx"
  set Conn = Wscript.CreateObject("ADODB.Connection")
  Conn.Open connectionString
   
   
    SQLstmt = "Select * FROM dom"
    Set rs = Conn.Execute(SQLstmt)
    if Not rs.EOF Then
    do while Not rs.EOF
    document.write rs("domain")
               
            rs.movenext
            loop
            else
            End If   
</SCRIPT>

ved denne linie: set Conn = Wscript.CreateObject("ADODB.Connection") hvorfor det
Avatar billede avlund Nybegynder
18. maj 2004 - 18:06 #1
... det ser ud til at du gør det client-side på en HTML-side? Så kan du jo ikke kontakte en database, så vidt jeg ved... ret mig hvis jeg tager fejl, jeg har aldrig selv kodet VBScript client-side.
Avatar billede killerclown Nybegynder
19. maj 2004 - 08:29 #2
Ja, du er nødt til, at gøre det sådan :

set Conn = server.CreateObject("ADODB.Connection")

/Killer
Avatar billede medions Nybegynder
19. maj 2004 - 08:59 #3
prøv sådan her:

<SCRIPT LANGUAGE="vbscript">
    connectionString = "Driver={mySQL ODBC 3.51 Driver};" & _
                    "Server=xxxx;" & _
                    "Port=3306;" & _
                    "Option=131072;" & _
                    "Stmt=;" & _
                    "Database=xxxx;" & _
                    "Uid=xxx;" & _
                    "Pwd=xxxx"
  set Conn = CreateObject("ADODB.Connection")
  Conn.Open connectionString
   
   
    SQLstmt = "Select * FROM dom"
    Set rs = Conn.Execute(SQLstmt)
    if Not rs.EOF Then
    do while Not rs.EOF
    document.write rs("domain")
               
            rs.movenext
            loop
            else
            End If   
</SCRIPT>

//>Rune
Avatar billede avlund Nybegynder
19. maj 2004 - 17:08 #4
Æhm, vil det ikke stadig blive kørt client-side? Og er det så ikke ligegyldigt?
Avatar billede ttopholm Nybegynder
02. juni 2004 - 12:16 #5
der skulle også en s
et rs = CreateObject("ADODB.recordset")
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