ASP et base de donnee ACCESS

pipon -  
fou2dodie Messages postés 606 Statut Membre -
Bonjour,
j'essaie d'utiliser ASP avec une base de donnee ACCESS,
donc pour faire des tests, j'ai creer sous access une base de donnee que j'ai nommee base_vide (elle n'est pas vide ?), et une table composé de deux attribut "nom" et "prenom" avec "nom" en clé.
Bref pour l'instant je veux juste afficher le contenu de la colonne "nom"
et donc j'ai taper ce coder (qui ne marche pas !!) :

<% @language="vbscript" %>
<% response.write "hello"
connstring="DRIVER={Microsoft Access Driver (*.mdb)};"&_
"DBQ=C:\base_vide.mdb"
Set cnx = Server.CreateObject("ADODB.Connection")
cnx.open connstring
set rs = Server.CreateObject("ADODB.Connection")
sql = "select nom from individu"
rs.open sql, cnx
do while not rs.eof
response.write rs("nom")
rs.movenext
loop
rs.close
cnx.close
set cnx = nothing
set rs = nothing
%>

et j'obtient l'erreur suivante :

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 0x38c Thread 0xbb8 DBC 0x173d024 Jet'.

/a/test.asp, line 6

mais en fait ca ne marche pas a partir de la ligne 6 donc le reste on s'en fout.

Donc si qq'un peu m'éclairer ca serait Kool

THANKS

2 réponses

fou2dodie Messages postés 606 Statut Membre 33
 
salut,
je ne sais pas si c'est la solution mais vérifie peut être si le dossier et ta bdd sont en libre droit d'écriture & lecture pour tout le monde!je sais ça peut parraitre bête mais c'est l'un des problémes que j'avais rencontré.

LMCT

j'ai touché le fond
maintenant je creuse
0
fou2dodie Messages postés 606 Statut Membre 33
 
sinon essaye de rajouter ça à la ligne 6:
rs.open sql, cnx , 3, 3
j'arrive jamais à me souvenir à quoi cela sert exactement mais je le mets à chaque fois lors de mes connexions.

LMCT
j'ai touché le fond
maintenant je creuse
0