Bonjour,
J'effectue une requete dans une base access en ASP de la manière suivante:
et lorsque la requete est lancé j'ai l'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 pathBase=server.MapPath("/groupe2/stage15")&"\data\gestion.mdb" set connecteur=server.createObject("adodb.connection") chaine="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & pathBase connecteur.open chaine,,"password" set rs=server.createObject("adodb.recordset") rs.open "FICHES", connecteur,1,2,2 rs.AddNew rs("rubrique")=rubrique rs("libelle")="'" & libelle & "'" rs("date_pub")=date_pub rs("date_fin")=date_fin rs("validation")=validation rs.update rs.close connecteur.close set rs=nothing set connecteur=nothing
Type d'erreur :
Quelle est le problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Microsoft OLE DB Provider for ODBC Drivers (0x80040E2F) [Microsoft][Pilote ODBC Microsoft Access] Modifications non effectuées: risque de doublons dans champs index, clé principale ou relation interdisant les doublons. Modifiez les données des champs contenant les doublons, enlevez ou redéfinissez l'index pour permettre les doublons et recommencez.
Le système fonctinnait bien jusqu'à ce que j'effectue des supprression dans la bade de données.
Merci







Répondre avec citation
Partager