28. september 2004 - 19:44
Der er
21 kommentarer og 1 løsning
connecte til mysql istedet for acces?
Hey er igang med at skrive mit asp script om fra acces til mysql database.. hvordan ser en connection så ud i asp? hvis den skal connecte til en mysql? <% Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("database/database.mdb") %> dette er min kode nu
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
28. september 2004 - 19:49
#1
Fra hylden: Set con = Server.CreateObject("ADODB.Connection") con.Open "Driver={mySQL};Server=localhost;Option=16834;Database=Test;"
28. september 2004 - 19:51
#2
Det er til MyODBC 2.x ! Til MyODBC 3.x må det skulle være: "Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=Test;Option=3;"
28. september 2004 - 19:53
#3
Og med adgangs kontrol skal der tilføjes henholdsvis: Uid=xxxx;Pwd=xxxx; og User=xxxx;Password=xxxx;
28. september 2004 - 19:56
#4
altså? <% Set con = Server.CreateObject("ADODB.Connection") con.Open "Driver={MySQL ODBC 3.51 Driver};Server=blacknet.dk;Database=Database;Option=3;User=xxxx;Password=xxxx;" %> Option=3 hvad gør det?
28. september 2004 - 19:58
#5
Det ser rigtigt ud (hvis din database altså hedder Database !).
28. september 2004 - 19:58
#6
gør den sjovt nok :D
28. september 2004 - 19:58
#7
Det står på en af MySQL's sider.
28. september 2004 - 19:59
#8
28. september 2004 - 20:03
#9
takker for hjælpen :) smid et svar og høst flere point :D
28. september 2004 - 20:04
#10
svar
28. september 2004 - 20:09
#11
Microsoft VBScript runtime error '800a01a8' Object required: '' /Default.asp, line 35 conn.Open "Driver={MySQL ODBC 3.51 Driver};Server=blacknet.dk;Database=Database;Option=3;User=mads;Password=123456789;" får jeg som fejl nu.. Hmm ?
28. september 2004 - 20:11
#12
Det står på en linie ? Du har create't conn ? Og der er forbindelse til blacknet.dk port 3306 ?
28. september 2004 - 20:13
#13
ja der er connection ude fra! altså eneste jeg har gjort er at skiftet min connection kode fra Acces til mysql.. burde da virke?
28. september 2004 - 20:13
#14
<% ' Databaseforbindelse - Set conn = Server.CreateObject("ADODB.Connection") conn.Open "Driver={MySQL ODBC 3.51 Driver};Server=blacknet.dk;Database=Database;Option=3;User=root;Password=madssigvert81;" ' SQL forespørgsel strSQL = "Select * from menu" ' Udfør forespørgsel (rs indeholder nu resultatet) Set rs = Conn.Execute(strSQL) ' Gennemløb Recordset (rs) med en løkke Do ' Udskriv værdien af kolonnen Fornavn Response.Write rs("link") & "<br>" ' Gå til næste Record i rs rs.MoveNext ' Fortsæt indtil rs er gennemløbet (EOF = End Of File) Loop While Not rs.EOF ' Luk databaseforbindelse Conn.Close Set Conn = Nothing %>
28. september 2004 - 20:22
#15
Hvilken linie giver fejlen ?
28. september 2004 - 20:33
#16
Er MyODBC installeret på maskinen ?
28. september 2004 - 20:36
#17
det er denne linie conn.Open "Driver={MySQL ODBC 3.51 Driver};Server=blacknet.dk;Database=Database;Option=3;User=XXXX;Password=123456789;"
28. september 2004 - 20:38
#18
er det ikke nok bare at instalere MySQL på serveren?
28. september 2004 - 20:39
#19
Nej. MySQL ODBC driver er et seperat kit.
28. september 2004 - 20:40
#20
28. september 2004 - 20:48
#21
takker.. det løste problemet! :)
28. september 2004 - 20:57
#22
:-)
Kurser inden for grundlæggende programmering