---
title: "Problem med att ansluta till mySQL med ASP"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/79121-problem-med-att-ansluta-till-mysql-med-asp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Hulth"
published: "2003-06-07T01:27:00.000Z"
updated: "2003-06-07T18:29:14.000Z"
replies: 2
views: 239
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/79121-problem-med-att-ansluta-till-mysql-med-asp"
---

# Problem med att ansluta till mySQL med ASP

## #1 — Hulth, 2003-06-07T01:27Z

Jag vill ansluta till en mySQL-databas som ligger på en annan server via asp. Jag använder följande kod:

```
<%
	Set Connect = Server.CreateObject("ADODB.Connection")
	Connect.Open "Driver={mySQL};Server=server.ngt.com;Port=3306;Option=131072;Stmt=;Database=1979;Uid=användare;Pwd=losen;"
	Set RecSet = Server.CreateObject("ADODB.Connection")

	SQL = "SELECT * FROM ibf_members ORDER BY ID DESC"
	RecSet.Open SQL, Connect, AdOpenDynamic

	Do Until RecSet.EOF
		Response.Write RecSet("name") & "<br>"
		RecSet.MoveNext
	Loop
%>
```

Då får jag följande fel:
\---------------------------------
ADODB.Connection.1 error '80004005' 

SQLState: IM002
Native Error Code: 0
\[INTERSOLV\]\[ODBC lib\] Data source name not found and no default driver specified

/temp/genomsnitt.asp, line 7
\---------------------------------

Någon som kan hjälpa mig?

Permalänk: https://www.webforum.nu/p/79121

## #2 — Sebbe, 2003-06-07T10:51Z

Du har inte skapat något Recordset.

```
<%
	Set Connect = Server.CreateObject("ADODB.Connection")
	Connect.Open "Driver={mySQL};Server=server.ngt. com;Port=3306;Option=131072;Stmt=;Database=1979;Uid=användar
e;Pwd=losen;"
	Set RecSet = Server.CreateObject("ADODB.[b]Recordset[/b]")

	SQL = "SELECT * FROM ibf_members ORDER BY ID DESC"
	RecSet.Open SQL, Connect, AdOpenDynamic

	Do Until RecSet.EOF
		Response.Write RecSet("name") & "<br>"
		RecSet.MoveNext
	Loop
%>
```

Eller så kan du köra med ett aningen lättare sätt, om du bara ska lista posterna, och inte göra något "speciellt" med dem:

```
<%
	Set Connect = Server.CreateObject("ADODB.Connection")
	Connect.Open "Driver={mySQL};Server=server.ngt. com;Port=3306;Option=131072;Stmt=;Database=1979;Uid=användar
e;Pwd=losen;"

	SQL = "SELECT * FROM ibf_members ORDER BY ID DESC"
	Set RecSet = Connect.Execute(SQL)

	Do Until RecSet.EOF
		Response.Write RecSet("name") & "<br>"
		RecSet.MoveNext
	Loop
%>
```

Permalänk: https://www.webforum.nu/p/1075583

## #3 — Hulth, 2003-06-07T18:29Z

lol, så går det när man ska programmera på natten.. haha

tack för hjälpen :)

Permalänk: https://www.webforum.nu/p/1075802

---

Tråden på webben: https://www.webforum.nu/amne/asp/79121-problem-med-att-ansluta-till-mysql-med-asp
