Hej Jämförde din connection sträng med en jag använder och det enda jag ser som skiljer är att jag har inga { i min sträng. Fick det att fungerar Databas problem ODBC
Har äntligen fått IIS att fungera.
Har ett litet(stort för mig) problem med att conncecta till en MySQL-db via ASP.
Använder scriptet (tror jag hämtat det på pellesoft)
<HTML>
<HEAD><TITLE>Demonstration av MySQL och ASP</TITLE>
<BODY>
<%
Set objCon = Server.CreateObject("ADODB.Connection")
objCon.Open "DRIVER={MySQL};DATABASE=dbCommunity;SERVER=localhost;UID=root;PWD=;"
Set objGetData=objCon.Execute("SELECT * FROM tblUsers")
If objGetData.EOF Then
Response.Write "Finns inget"
Else
Do Until objGetData.EOF
Response.Write objGetData("cId") & " <B>" & objGetData("sFirstname") & " " & objGetData("sLastname") & "</B><BR>"
objGetData.MoveNext
Loop
End if
objGetData.Close
Set objGetData = Nothing
Set objCon = Nothing
%>
</BODY>
</HTML>
Får följande fel meddelande
Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Driver Manager] Datakällan hittades inte och ingen standarddrivrutin är angiven
/test.asp, line 6
Förstår att den inte hittat drivisar för DB.
Men kör jag ett annat prog som heter mysqlgui.exe och däri skriver i dess SQL
SELECT * FROM tblUsers
så listar den innehållet i databasen.
Mer info
Går jag till MyODBC i databas....(kontrollpanelen) och markerar MySQL och väljer konfigurera och däri anger dbCommunity som database name och klickar på test data source så säger den "Data Source 'MySQL' Connected Succesfully to 'mysqld-4.0.14nt'
Varför gör inte asp-scriptet det, jag är helt rudis på detta :-)Sv: Databas problem ODBC
Sv: Databas problem ODBC
istället för
{MySQL} använde jag
{MySQL ODBC 3.51 Driver}
Någon som vet varför, är nyfiken ?
Kan vara bra att veta i framtiden...