Avatar billede cypherdenmark Nybegynder
02. juli 2004 - 17:50 Der er 3 kommentarer og
1 løsning

Connection string med Jscript hos Azero

Hej Alle....

Jeg prøver at connecte til en db hos Azero vha Jscript. Men jeg får denne fejl meddelse som jeg ikke helt forstår:

Microsoft JET Database Engine error '80004005'

Not a valid file name.

/xxxx/conn_check_1.asp, line 5

Koden til ovenstående fejl ser således ud:

<%@ LANGUAGE="JScript" %>
<%
conn = Server.CreateObject("ADODB.Connection");           
var strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\home\xxxx\db\xxxx.mdb;"
conn.Open(strConnect);
%>

Men det sjove af det hele er at jeg godt kan bruge VBscript til at connecte med og det ser således ud:

<%
Set conn = Server.CreateObject("ADODB.Connection")
strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\home\xxxx\db\xxxx.mdb;"
conn.Open strConnect
%>

Og denne giver igen fejl.....


Håber i kan hjælpe.....
Avatar billede eagleeye Praktikant
02. juli 2004 - 18:00 #1
Når det er Jscript skal der være to \ når du skriver en i strengen da \ bruges som special karakter i strenge.

Så prøv:

var strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\home\\xxxx\\db\\xxxx.mdb;"
Avatar billede cypherdenmark Nybegynder
02. juli 2004 - 18:12 #2
Det virker sku.....Helt perfekt....

Kan du egentligt forklare helt præsist hvad forskellen på Jscirpt og VBscript er og hvilken man helst skal bruge. Evt link ville også være fint!
Avatar billede eagleeye Praktikant
02. juli 2004 - 18:23 #3
Forskellen er det sprog man bruger. Så hvis man kender VB er det letest at gå til VBScript, kender man PHP, C, Javascript er JScript letest at gå til. Fordelen ved VBScript er at langt de fleste eksempler på kode man finder rundt omkring er lavet i  VBscript.

VBScript:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vbscripttoc.asp

JScript:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/js56jslrfJScriptLanguageReference.asp
Avatar billede cypherdenmark Nybegynder
02. juli 2004 - 18:24 #4
Okay jeg takker. God weekend.....
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester