Pb sur une erreur [ASP] - Programmation
Marsh Posté le 03-07-2001 à 12:31:09
Fait gaffe... Ton hebergeur, il gere peut-etre pas l'asp avec connexion sur base Access. Il n'y a que tres peu d'hebergeur qui propose ce service. 
 
va voir sur : 
http://www.asp-irine.com/rubriques/liens.htm 
 
Dans hebergement, tu auras ce que tu cherches 'je pense'. 
Marsh Posté le 03-07-2001 à 12:40:28
Bien si justement, je suis chez Ikoula et j'utilise deja des connection ASP/ACCESS, mais c'est vraiment la première fois que je vois ce type d'erreur. 
Merci tout de meme  
 
 
D'autres hypothèses ? 
 
merci à vous 
Marsh Posté le 03-07-2001 à 12:53:02
Je pense que l'erreur doit venir de là: 
 
Sub OpenDB (ByRef con) 
 strPhysicalPath = Server.Mappath("." ) 
 strDBName = "Bulletin2.mdb" 
 Set con = Server.CreateObject("ADODB.Connection" ) 
 con.Open "DRIVER=Driver do Microsoft Access (*.mdb);UID=admin;UserCommitSync=Yes;Threads=3;Saf
eTransactions=0;PageTimeout=5;MaxScanRows=8;MaxBuf
ferSize=2048;FIL=MS Access;DriverId=25;DefaultDir=" & strPhysicalPath & ";DBQ=" & strPhysicalPath & "\" & strDBName 
End Sub 
 
Quelqu'un voit il un pb ? 
Marsh Posté le 03-07-2001 à 14:28:16
C'est quoila ligne 57-58 de ton script ???
Marsh Posté le 03-07-2001 à 16:59:13
C'est l'appel du sub OpenDB indiqué plus haut. 
 
Exactement: 
56 - sql = sql & request.ServerVariables("REMOTE_ADDR" ) & "')" 
57 - response.write SQL 
58 - OpenDB con 
59 - con.Execute (sql) 
 
Voila. 
Je reprécise encore une fois que chez moi aucun Pb(win98+PWS), mais sur le serveur distant (hebergeur sous win2000) ça fait cette erreur... 
Marsh Posté le 03-07-2001 à 11:02:18
Ca veut dire quoi ça:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][Pilote ODBC Microsoft Access] L'opération doit utiliser une requête qui peut être mise à jour.
/test/forum/tools.asp, line 58
Détail:
Losque je test le prog sur mon PC avec PWS aucun Pb, mais après l'avoir mis chez mon hébergeur ce message d'erreur apparait...
Que faire ?
Merci à vous