bonjour je débute en ASP et pour me connecter à une base access sans DSN j'ai le message d'erreur suivant :

Erreur de compilation Microsoft VBScript error '800a0401'

Fin d'instruction attendue

/iisHelp/common/500-100.asp, line 16

If Response.Buffer Then Response.Clear Response.Status = "500 Erreur interne du serveur" Response.ContentType = "text/html" Response.Expires = 0 End If
-----------------------------------------------------------------------------------------^
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][Pilote ODBC Microsoft Access]Erreur générale Impossible d'ouvrir la clé de registre 'Temporary (volatile) Jet DSN for process 0xc20 Thread 0x760 DBC 0x2035024 Jet'.

/EXEMPLES ASP/default.asp, line 18

mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<% option explicit
dim connexion 
dim connstring
dim dbPath %>
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body>
<%
dbPath = Server.MapPath("guestbook.mdb")
' Création de l'objet permettant la connexion
Set connexion = Server.CreateObject("ADODB.Connection")
' Connexion ligne 18
connexion.Open "DRIVER={Microsoft Access Driver (*.mdb)};" _
   & " DBQ=" & dbPath
%>
</body>
</html>
? pkoi ? merci