Avatar billede l_otto Nybegynder
27. december 2006 - 10:21 Der er 4 kommentarer og
1 løsning

connection der ikke helt vil

hej jeg skal lave det her script om fra en access db til min mysql... men den vil ikke...

hmm ja men hvordan får jeg den til at virke med mysql db ?

<%@ Language=VBScript %>
<%
dim Cn,Rs

SQLserveradr="localhost" 
SQLdatabase="x_dk"
SQLlogin="x_dk"
SQLpassword=""
Set Cn = Server.CreateObject("ADODB.Connection")
set Rs=server.createobject("ADODB.recordset")
conStr = "driver={MySQL ODBC 3.51 Driver};"& _
"server="& SQLserveradr &";"& _
"database="& SQLdatabase &";"& _
"uid="& SQLlogin &";"& _
"pwd="& SQLpassword &";"& _
"OPTION=3"
DataConn.Open conStr





Rs.open "select * from pris",Cn,1,3
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader "Content-Disposition", "attachment; filename=Enquiry_List.xls"
if Rs.eof <> true then
response.write "<table border=1>"
while not Rs.eof
response.write "<tr><td>" & Rs.fields("pris") & "</td><td>" &

Rs.fields("pris") & "</td><td>" & Rs.fields("pris") & "</td><td>" & Rs.fields("pris") &

"</td></tr>"
Rs.movenext
wend
response.write "</table>"
end if
set rs=nothing
Cn.close
%>
Avatar billede fennec Nybegynder
27. december 2006 - 10:43 #1
Ret:
DataConn.Open conStr

til:
Cn.Open conStr

Som du har kaldt dit connection objekt.
Avatar billede l_otto Nybegynder
27. december 2006 - 10:49 #2
nu fejler den :

Error Type:
Sun ONE ASP VBScript compilation (0x800A03FA)
Expected 'Wend'
/Roskilde/export_to_excel.asp, line 57, column 61


Rs.open "select * from pris",Cn,1,3
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader "Content-Disposition", "attachment; filename=Enquiry_List.xls"
if Rs.eof <> true then
response.write "<table border=1>"
while not Rs.eof
Linie:57 response.write "<tr><td>" & Rs.fields("pris") & "</td><td>" "</td></tr>"
Rs.movenext
wend
response.write "</table>"
end if
set rs=nothing
Cn.close
%>
Avatar billede fennec Nybegynder
27. december 2006 - 10:55 #3
Du har et par " som ikke skal være der:
response.write "<tr><td>" & Rs.fields("pris") & "</td><td>" "</td></tr>"

Skal være:
response.write "<tr><td>" & Rs.fields("pris") & "</td><td></td></tr>"
Avatar billede l_otto Nybegynder
27. december 2006 - 10:59 #4
ja det havde jeg også :-) tak
Avatar billede fennec Nybegynder
27. december 2006 - 11:16 #5
np
.o) <-- One Eyed Jack
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
Computerworld tilbyder specialiserede kurser i database-management

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