pHoEnIxFuRy
Messages postés67Date d'inscriptionmercredi 17 juillet 2002StatutMembreDernière intervention18 juillet 2006
-
17 nov. 2002 à 02:42
pHoEnIxFuRy
Messages postés67Date d'inscriptionmercredi 17 juillet 2002StatutMembreDernière intervention18 juillet 2006
-
27 nov. 2002 à 16:17
Voilà je voudrai simplement exécuter une requête delete mais G le message d'erreur suivant :
------------------------------------------------------------
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][Pilote ODBC Microsoft Access] Impossible de supprimer dans les tables spécifiées.
/deleteclient.asp, line 8
------------------------------------------------------------
Voici le code de ma page. Je précise que ma base est bien accessible en écriture :
------------------------------------------------------------
base = "DBQ=" & Server.Mappath("/PIECEDET.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};DriverId=25"
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open base
SQL = "Delete * From clients where clt_num=" & Request.QueryString("clt_num")
conn.execute(SQL)
------------------------------------------------------------
pHoEnIxFuRy
Messages postés67Date d'inscriptionmercredi 17 juillet 2002StatutMembreDernière intervention18 juillet 20061 27 nov. 2002 à 16:17
Oui j'ai bien les droits en écriture que ce soit au niveau de la base ou de l'utilisateur IIS ( je l'ai d'ailleurs précisé dans mon premier message ). Mais je n'ai toujours pas trouvé la solution pour la base access. En revanche sous SQL Server 7, là les requêtes fonctionnent sans problèmes avec l'asp.