/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
DSNLess forbindelse til MS Acces database
Fra : Christian


Dato : 25-09-01 19:55

Jeg har problemer med at åbne for en "DSN Less" databaseadgang (MS Acces)
når jeg anvender JavaScript som scriptsprog. Det går fint med VBScript med
følgende syntax:


<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath
("/mappe/database.mdb")
Conn.Open DSN
%>


Hvordan ser den tilsvarende kode ud når man anvender JavaScript ??

Mvh
Christian



 
 
Marten Ølgaard (26-09-2001)
Kommentar
Fra : Marten Ølgaard


Dato : 26-09-01 13:04

//forbindelse til acces db
var sti=Server.MapPath(".mdb");
var forbindelse = Server.CreateObject("ADODB.Connection");
var forbindelsesType = "DRIVER={Microsoft Access Driver
(*.mdb)};DBQ="+sti+";"

forbindelse.Open(forbindelsesType);


"Christian" <css@post7.tele.dk> wrote in message
news:3bb0d31f$0$80767$edfadb0f@dspool01.news.tele.dk...
> Jeg har problemer med at åbne for en "DSN Less" databaseadgang (MS Acces)
> når jeg anvender JavaScript som scriptsprog. Det går fint med VBScript med
> følgende syntax:
>
>
> <%
> Set Conn = Server.CreateObject("ADODB.Connection")
> DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath
> ("/mappe/database.mdb")
> Conn.Open DSN
> %>
>
>
> Hvordan ser den tilsvarende kode ud når man anvender JavaScript ??
>
> Mvh
> Christian
>
>



Christian (26-09-2001)
Kommentar
Fra : Christian


Dato : 26-09-01 14:16

Tak for svaret, men der er stadig noget galt?!

IE6.0 skriver:

Microsoft OLE DB Provider for ODBC Drivers fejl '80004005'
[Microsoft][ODBC Driver Manager] Datakildenavnet blev ikke fundet, og der er
ikke angivet en standarddriver.

... og refererer iøvrigt til linjen: forbindelse.Open(forbindelsesType);

jeg er sikker på at databasefilen ligger hvor den skal og har også prøvet
med:
var sti=Server.MapPath("/mappe/database.mdb");


"Marten Ølgaard" <oelgaard@comonto.dk> wrote in message
news:9osg21$f5e$1@sunsite.dk...
> //forbindelse til acces db
> var sti=Server.MapPath(".mdb");
> var forbindelse = Server.CreateObject("ADODB.Connection");
> var forbindelsesType = "DRIVER={Microsoft Access Driver
> (*.mdb)};DBQ="+sti+";"
>
> forbindelse.Open(forbindelsesType);
>
>
> "Christian" <css@post7.tele.dk> wrote in message
> news:3bb0d31f$0$80767$edfadb0f@dspool01.news.tele.dk...
> > Jeg har problemer med at åbne for en "DSN Less" databaseadgang (MS
Acces)
> > når jeg anvender JavaScript som scriptsprog. Det går fint med VBScript
med
> > følgende syntax:
> >
> >
> > <%
> > Set Conn = Server.CreateObject("ADODB.Connection")
> > DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath
> > ("/mappe/database.mdb")
> > Conn.Open DSN
> > %>
> >
> >
> > Hvordan ser den tilsvarende kode ud når man anvender JavaScript ??
> >
> > Mvh
> > Christian
> >
> >
>
>



Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408870
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste