/
Forside
/
Teknologi
/
Udvikling
/
ASP
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
ASP
#
Navn
Point
1
smorch
9259
2
Harlekin
1866
3
molokyle
1040
4
Steffanst..
758
5
gandalf
657
6
smilly
564
7
gibson
560
8
cumano
530
9
MouseKeep..
480
10
Random
410
Åbne database!!
Fra :
Thomas Berger
Dato :
25-03-01 18:55
Jeg har fulgt et eksampel om hvordan man kan åbne en database, men kan ikke
få det til at virke, kan nogen måske sige hvad jeg gør galt....
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath ("database.mdb")
Conn.Open DSN
%>
men den kommer frem og siger at der er fejl i den sidste linie, jeg har lagt
"database.mdb" det rigtige sted i roden, hvad gør jeg galt...???
Mirax
NAS (
25-03-2001
)
Kommentar
Fra :
NAS
Dato :
25-03-01 20:09
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath
("database.mdb")
Conn.Open DSN
%>
prøv med den
Ellers hvad er det for en fejl???
Thomas Berger (
25-03-2001
)
Kommentar
Fra :
Thomas Berger
Dato :
25-03-01 20:35
Det virker heller ikke den fejl den kommer med er:
Microsoft OLE DB Provider for ODBC Drivers fejl '80004005'
[Microsoft][ODBC Driver Manager] Datakildenavnet blev ikke fundet, og der er
ikke angivet en standarddriver.
/video.asp, linje 11
hvor linie 11 er : Conn.Open DSN
"NAS" <nhiasy@stofanet.dk> skrev i en meddelelse
news:1lrv6.391$Tj4.25418@news101.telia.com...
> <%
> Set Conn = Server.CreateObject("ADODB.Connection")
> DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath
> ("database.mdb")
> Conn.Open DSN
> %>
>
> prøv med den
> Ellers hvad er det for en fejl???
>
>
>
Emil Rossing (
25-03-2001
)
Kommentar
Fra :
Emil Rossing
Dato :
25-03-01 21:00
problemet er jo som der står at stien er forkert.. Så det er m.a.o. din:
Server.MapPath("database.mdb")
der er problemet...
Det jeg synes du skal gøre er at udskrive din DSN-variabel, og så tjekke om
ikke stien kommer til at stå forkert (hvis den gør kan det evt. skyldes at
der er angivet et "default-dir" på serveren..)
Hvis det er problemet kan du enten skrive hele den fysiske sti, eller bruge
mappath med den virtuelle sti udfra default-biblioteket (á la
Server.MapPath("../../foo/bar.mdb"))
Så prøv at indsætte de to response-sætninger, og se hvordan det ser ud :)
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath
("database.mdb")
response.write DSN
response.end
Conn.Open DSN
%>
Held og lykke..
\Emil
Søg
Alle emner
Teknologi
Udvikling
ASP
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177557
Tips :
31968
Nyheder :
719565
Indlæg :
6408877
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.