Hallo,
habe mal einige Fragen:
"Microsoft OLE DB Provider for ODBC Drivers- Fehler '80004005'
[Microsoft][ODBC Driver Manager] Der Datenquellenname wurde nicht gefunden, und es wurde kein Standardtreiber angegeben
/test.asp, line 10
"
... und hab keine Ahnung 😉
<%@ Language=VBScript %>
<HTML>
<HEAD>
<TITLE>Tabelle anlegen</TITLE>
</HEAD>
<BODY>
<% Set MyConn=Server.CreateObject("ADODB.Connection")
MyConn.Open "DSN=RDBMS;DRIVER={MySQL};database=xxx;UID=www.xxx.de;PWD=xxx "
MySQL="CREATE TABLE test (titel VARCHAR(125),name VARCHAR(30),email VARCHAR(40),text BLOB,ID INT NOT NULL AUTO_INCREMENT,PRIMARY KEY (ID));"
MyConn.Execute(MySQL)
Response.Write "<b>Tabelle angelegt</b>"
MyConn.Close
set MyConn=nothing
%>
</BODY>
</HTML>
danke schonmal
Achtung! - Hinter dir ist ein dreiköpfiger Affe!
Für .NET brauchst du einen MySQL-Provider, da gibts aber was.
Für deinen Connectionstring: www.connectionstrings.com - suche und finde.
Original von Powerslave
Ich bekomme aber immer den 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
/test.asp, line 10
"){red}
Ich weiß nicht genau ob dieses Forum das richtige für classic asp ist, aber egal eine Antwort bekommst Du trotzdem.
Du greifst per DSN auf die Datenbank zu. Hast Du diese auch eingerichtet?
Was meinst du mit eingerichtet?
Die Datenbank läuft bei nem Webhost.
Achtung! - Hinter dir ist ein dreiköpfiger Affe!
Gut, ich denke mal dann hast Du die DSN nicht eingerichtet 🙂
Will man tatsächlich per DSN auf eine Datenbank zugreifen, so stellt richtet man diese unter Start -> Systemsteuerung -> Verwaltung -> ODBC Datenquellen ein.
Normalerweise ist der Zugriff auf eine MySql Datenbank ganz einfach.
Du benötigst nur den entsprechenden Provider:
http://dev.mysql.com/downloads/connector/odbc/3.51.html
Und musst den Connectionstring anpassen:
sqlconn = "driver=MySQL;server=SERVER_IP;uid=UID;pwd=PWD;database=DB_NAME"
dankschön, werd ich mir am Montag mal anschauen
Achtung! - Hinter dir ist ein dreiköpfiger Affe!