webForumDet fria alternativet

Behöver enkel hjälp med just SQL

6 svar · 185 visningar · startad av KoTTeN

KoTTeNMedlem sedan sep. 20011 722 inlägg
#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!

LarsGMedlem 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

snekkorrMedlem 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%>

icaaqMedlem 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. (!)

cHeMiCaL-XMedlem 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]

McDMedlem 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

VideMedlem 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

142 ms totalt · 3 externa anrop · v20260731065814-full.30151723
139 ms — hämta forumlista (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)