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