Salut,
En voulant faire un petit test de connexion et de recuperation de données j'obtiens ce message:
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 0x85c Thread 0xc90 DBC 0x10d471c Jet'.
/test/connexion.asp, line 9
Et j'arrive pas à résoudre le problème,merci pour votre aide.
Connexion.asp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <% ' Path long de la base de données dim dbPath dbPath = Server.MapPath("database/collectipass_2002.mdb") ' Création de l'objet permettant la connexion dim Conn Set Conn = Server.CreateObject("ADODB.Connection") ' Connexion Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & dbPath %>
Departement.asp
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
24
25
26 <!-- #include file="connexion.asp"--> <html> <body> <form name="formulaire" method="post" action="page.asp"> <select name="choix"> <% sql="select Region * from Département" Set RS = Server.CreateObject("ADODB.RecordSet") RS.Open sql, cnx,adOpenKeyset do while not RS.eof %> <option value="<%=RS("Region")%>" ></option> <% RS.movenext loop RS.close cnx.close set cnx = nothing set RS = nothing%> </select> </form> </body> </html>
Partager