När jag kör sidan med DSN-LESS connnection. Så får jag bara upp ett felmeddelande. funkade inte riktigt. men hittade en DSN-less connection som funkar på mitt webbhotell. Så nu är jag lite gald:) räcker inte enbart med att ha mySQL installerat.Vad är felet med asp-koden (MySQL-databas)
Koden:
<code>
<%
set conn = createobject("ADODB.Connection")
conn.open = "DRIVER={MySQL};"_
& "SERVER=localhost;"_
& "DATABASE=databasen;"_
& "UID=johan;PWD=losen; OPTION=35;"
set rs = conn.Execute("SELECT * FROM members")
Do while not rs.eof
Response.Write "Användarnamn: " & rs("username") & ""
Response.Write "Förnamn: " & rs("fnamn") & ""
Response.Write "Efternamn: " & rs("enamn") & ""
rs.MoveNext
loop
conn.close
set conn = nothing
%>
</code>
Felmeddelandet:
<code>
Körningsfel i Microsoft VBScript fel '800a01b6'
Objektet stöder inte egenskapen eller metoden.: 'conn.open'
/community1/aaa/bbb/test.asp, rad 3
</code>
En annan sak också, vad betyder (som jag har i connnection:en i ovanståene kod):
"OPTION=35;"Sv: Vad är felet med asp-koden (MySQL-databas)
...Men kan inte få DSN-LESS connnections att fungera på min dator.
Så jag får köra med dsn på datorn och sedan får jag väl ändra det innan jag lägger ut sidan på webbhotellet.Sv: Vad är felet med asp-koden (MySQL-databas)
Du måste också ha myODBC installerat
cya,
PatrikB