[ASP][MySQL]

stephan

Cadet 4th Year
Dabei seit
Nov. 2002
Beiträge
79
Hi,
versuche grad ne verbindung von asp zu einer mysql-db herzustellen.Es kommt allerdings zu folgendem fehler:

Microsoft OLE DB Provider for ODBC Drivers-Fehler '80004005'
[Microsoft][ODBC Driver Manager] Der Datenquellenname wurde nicht
gefunden, und es wurde kein Standardtreiber angegeben
asp/news.asp, Zeile 17

quelltext sieht so aus:

<% Language=VBSCRIPT %>
<html>
<title>Nur ein Test</title>
<body>
<%

strDriver = "DRIVER={MySQL};"
strServer = "SERVER=localhost;"
HOST="%;"
strUsername = "UID=xxxx;"
strPassword = "PWD=xxxx;"
strDatabase = "DATABASE=xxxxx;"
strComplete = strDriver & strServer & strUsername & strPassword &
strDatabase
Set objConn = Server.CreateObject("ADODB.Connection")
Set objRS = Server.CreateObject("ADODB.Recordset")

objConn.Open strComplete
objRS.open "SELECT * FROM news ORDER BY dautm DESC", objCon
Response.Write(objRS.Fields("ueberschrift"))
Response.Write(objRS.Fields("nachricht"))
%>
</body>
</hmtl>
 

|/|iGhTh@\/\/k

Cadet 4th Year
Dabei seit
Dez. 2004
Beiträge
82
ich gehe mal davon aus, dass du die ODBC treiber von deiner Mysql datenbank nich geladen hast. ansonsten, schau fix nach ob alles richtig eingetragen wurde unter:
systemsteuerung->verwaltung->datenquellen;
dort müsste bei benutzerdatenquellen deine sqldatenbank stehen samt geladenen treiber.
falls du diesen nicht geladen hast, bitte nicht den standardtreiber, sondern den von der seite www.mysql.com (odbc treiber)
falls noch weitere fragen sind, stelle sie
 
Top