Connexion à une base access située sur un autre serveur

Connexion à une base access située sur un autre serveur - ASP - Programmation

Marsh Posté le 16-05-2003 à 11:24:41    

Salut,
 
J'ai un site sur un serveur IIS (PC1) et un autre serveur (PC2) ou est stocké une base access. (les 2 PC sont sous Win2000 Serveur SP3)
J'ai fait la liaison ODBC correctement.
 

Code :
  1. <%@ Language=VBScript %>
  2. <%
  3. Dim conn
  4. Dim Connstring
  5. Dim rs
  6. Dim sql
  7. Set conn=Server.createObject("ADODB.connection" )
  8. connstring="Driver={Microsoft Access Driver (*.mdb)}; DBQ=\\192.168.0.1\E:\Site_test\basedonnee\base.mdb"
  9. conn.open connstring,"",""
  10. sql="SELECT * FROM semaine"
  11. Set rs=Server.createObject("ADODB.recordset" )
  12. rs.open sql,conn,3,3
  13. if not rs.eof then
  14. rs.movefirst
  15. do while not rs.eof
  16. rs.movenext
  17. Loop
  18. end if
  19. rs.close
  20. set rs=nothing
  21. conn.close
  22. set conn=nothing
  23. %>


 
Me fait une erreur :
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Pilote ODBC Microsoft Access]Erreur générale Impossible d'ouvrir la clé de registre 'Temporary (volatile) Jet DSN for process 0xb40 Thread 0xbe0 DBC 0x259ceac Jet'.
/test/Test.asp, line 11
 
Et je ne sais pas comment m'en sortir  :cry:  
 

Reply

Marsh Posté le 16-05-2003 à 11:24:41   

Reply

Marsh Posté le 16-05-2003 à 11:40:54    

Passe par un DSN ODBC.


Message édité par MagicBuzz le 16-05-2003 à 11:41:07
Reply

Marsh Posté le 16-05-2003 à 12:35:05    

MagicBuzz a écrit :

Passe par un DSN ODBC.


 
C'est la même chose , j'ai essayé malheureusement j'ai le même message d'erreur  :sweat:
 
En SQLServer j'ai une connexion qui fonctionne :
 
oConn.Open "Driver={SQL Server};" & _
           "Server=xxx.xxx.xxx.xxx;" & _
           "Address=xxx.xxx.xxx.xxx,1433;" & _
           "Network=DBMSSOCN;" & _
           "Database=myDatabaseName;" & _
           "Uid=myUsername;" & _
           "Pwd=myPassword;"
 
mais je ne connais pas l'équivalent pour Access  :??:


Message édité par Flyman30 le 16-05-2003 à 12:37:16
Reply

Marsh Posté le 16-05-2003 à 20:44:52    

Partage le fichier sur un lecteur partagé, et monte un lecteur dessus, c'est ta dernière chance.

Reply

Marsh Posté le 16-05-2003 à 20:48:03    

MagicBuzz a écrit :

Partage le fichier sur un lecteur partagé, et monte un lecteur dessus, c'est ta dernière chance.


 
 :(  :(  :(  :(  :(

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed