webForumDet fria alternativet

Behöver enkel hjälp med just SQL

ASP

6 svar · 187 visningar · startad av KoTTeN

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

Tjenare! Ä ingen höjdare på sql, så därför blev de ett fel när ja höll på:

Microsoft OLE DB Provider for ODBC Drivers error '80004005' 
[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x4a4 Thread 0x7d8 DBC 0xa20a024 Jet'. 

/news.inc, line 18

Å koden ser ut så här:

	Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&server.mappath("data\data.mdb")

Behöver inga lösenord o sånt, eller va de ä... hehe kan detta jätte bra, jaja hoppas nån ä snäll o hjälper mig!

Medlem sedan dec. 200012 464 inlägg
#2

Probelemet har inget med sql att göra.

Det beror oftast på att man har angett en felaktig sökväg i dbq argumentet eller att IUSR_<servernamn> saknar rättigheter på katalogen där databasen finns.

------------------
essentitia preter non sans multiplicandum

Medlem sedan dec. 2000203 inlägg
#3

har alltid problem med den biten.. gör så här

<% Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("data.mdb")

Set RecSet = Server.CreateObject("ADODB.Recordset") %\>

istället

------------------
<% Dim Emil, Carlsson, Bäst

Emil + Carlsson = bäst %>

<%=bäst%>

Medlem sedan okt. 20005 273 inlägg
#4

snekkorr: det ska väl inte behövas då ett recordset skapas automatiskt vid ett connection-object ....eller är jag ute och tar en tur med cykeln igen :OO

------------------
Icaaq, mannen med korven. (!)

Medlem sedan okt. 2001208 inlägg
#5

Eller att databasen är öppnad med ACCESS eller vilket program man nu använder

[Redigerat av cHeMiCaL-X den 25 okt 2001]

Medlem sedan mars 20002 520 inlägg
#6

Tänkte vara först denna gång med att påpeka följande :) Det finns en bra sökfunktion på forumet detta felmeddelande har ca 50 trådar redan nu med olika lösningar.

Hur går det annars kotten, var ett tag sedan som jag såg dig på mircen.

------------------
McD- Burgers for the people!

www.McDz.net www.SweQuake.com

Medlem sedan dec. 19998 577 inlägg
#7

Måste bara flika in med en kommentar om server.mappath:

Utgå alltid ifrån rooten på webplatsen, detta för att sökvägen inte skall bli fel om du använder koden i global.asa eller inkluderar koden i olika nivåer på mapparna:

server.mappath("\")

Lägg sedan till sökvägen du skall till, så ligger databasen under /rooten/data så blir det såhär:

server.mappath("\") & "\data\data.mdb"

Ligger den utanför rooten så blir det såhär:

server.mappath("\") & "\..\data\data.mdb"

Tack för mig... ;)

Mvh, Vide

------------------
Doesn't 'expecting the unexpected' make the unexpected expected?
webeye.nu

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