webForumDet fria alternativet

Kan inte öppna öppna databaser med ASP

ASP

11 svar · 433 visningar · startad av iLife

Medlem sedan sep. 200319 inlägg
Frågan#1

Hejsan!
Jag kan inte öppna databaser med ASP :(
Har samma kod som funkar överallt annars, men inte på min dator. Kan öppa MySQL-databaser med MySQLCC, MySQL-Front mfl, men inte i ASP. Även när jag försöker öppna Accessdatabaser får jag felmess

Koppling med MySQL:
Dim cnnConnection, rstRecSet
Set cnnConnection = Server.CreateObject("ADODB.Connection")
cnnConnection.Open "Driver={mySQL Driver 3.51};server=localhost;uid=root;pwd=;database=test"

Felmess:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Driver Manager] Datakällan hittades inte och ingen standarddrivrutin är angiven

Med Access:
Dim Connect
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("inc/db/database.mdb")

Felmess:
Microsoft JET Database Engine (0x80004005)
Åtgärden avbröts

Medlem sedan mars 20023 561 inlägg
#2

Prova att ominstallera MDAC...? :q

Medlem sedan sep. 200319 inlägg
#3

Och MDAC är?

EDIT|
Var visst drivrutiner till databaser ;)

Medlem sedan sep. 200319 inlägg
#4

Hjälpte inte =((

Medlem sedan feb. 20011 498 inlägg
#5

Har du MyODBC installerat?

Medlem sedan sep. 200319 inlägg
#6

Ja, har laddat hem senaste versionen från mysql.com, men det konstiga är att jag inte kan öppna Access-databaser heller :S

Medlem sedan feb. 20011 498 inlägg
#7

Angående MySQL-problemet. Testa denna istället:

Dim cnnConnection, rstRecSet
Set cnnConnection = Server.CreateObject("ADODB.Connection")
cnnConnection.Open "Driver={MySQL ODBC 3.51 Driver};server=localhost;uid=root;pwd=;database=test;option=16386"
Medlem sedan mars 20023 561 inlägg
#8

Prova att starta om IIS:en...?

Har ingen aning om detta kommer att fungera, men man kan ju alltid försöka... ;)

Medlem sedan sep. 200319 inlägg
#9

ampy: Tack, den funkade!
Josef: Att starta om IIS funkade inte heller :(
Nu är det bara Access kvar som ska funka...

Medlem sedan feb. 20011 498 inlägg
#10

Det där med Access-problemet kanske har nåt med rättigheter att göra. Kolla så att IIS har de rättigheter som behövs till databasen.

Högerklicka på databas-filen och välj egenskaper, sedan tar du fliken säkerhet och kollar så att användaren IUSR_DATORNAMN har rättigheter till databasen.

Medlem sedan mars 20023 561 inlägg
#11

ampy skrev:

Högerklicka på databas-filen och välj egenskaper, sedan tar du fliken säkerhet och kollar så att användaren IUSR_DATORNAMN har rättigheter till databasen.

Då får man väl igen sådant felmeddelande...?

Medlem sedan feb. 20011 498 inlägg
#12

Om du läser lite gamla trådar här på wF finns det dem som har fått detta felmeddelande på grund av rättigheterna.

270 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)