Essaie çà
chSQL="SELECT * FROM Transporteur WHERE nomtransp='"&nomtransp&"'"
with rs
.Open chSQL,Conconnexion2
.Delete
Type: Messages; Utilisateur: pmboutteau
Essaie çà
chSQL="SELECT * FROM Transporteur WHERE nomtransp='"&nomtransp&"'"
with rs
.Open chSQL,Conconnexion2
.Delete
non.
Essaie de mettre une valeur dans ta table transporteur et fait ensuite un DELETE pour voir si çà vide ta table.
si çà marche pas c'est qu'il y a une ... au niveau du DELETE.
Ta table...
Si tu teste juste le Delete.
Tu remplis ta base et tu efface tout pour voir?
çà tombe il n'aime pas le Delete.Il vient peut-être de là le problème.
Je pense que c'est plus du Access que du...
Donc chaine de caractères avec chaines de caratères.
Sinon essaie le même code mais au lieu de rs.Delete, essaie avec le Conconnexion2.Execute("delete...")
Ma syntaxe n'est peut-être pas bonne au niveau
If rs("champs qui t"interesse")=transpli Then
Tout dépend de la nature de transpli.
Sinon désolé je vois plus là. :evil:
<%@ Language="VBScript"%>
<% option explicit %>
<%
Dim Conconnexion2
Dim transpli
Dim DSN_BASE
Dim rs
Dim test
test=0
J'avais pas vu:
Avant ton recordset ouvre quand même la connexion à la base de données.
Petit plan::
Déclaration des variables
Ouverture de la connexion ODBC
Ouverture des Recordset
Tu vires le conconnexion.execute à la fin avec tout ce qui va avec.
Et là tu teste le dernier élément seulement.(pas bon)
En fait fais : tant que tu n'est pas en EOF tu compares le champs...
Le pire c'est que çà a l'air bon!
Essaie comme çà alors:
Tu fais un recordset qui parcourt ta base. (ouvert sur un Select)
Quand il est égal à la valeur sélectionnée dans le formulaire
tu...
Oui, sans le point virgule au bout de ta requète SQL, pas besoin et sans ouvrir de Recordset avec cette resuete avant, donc n'oublie pas de virer la ligne ou tu le fermes. :wink:
Là si çà marche...
Tu ouvres un recordset avec ton Delete, je ne sais pas si çà fait le delete.
Tu dois faire
Conconnexion2.Execute("Delete...")
ICI TU OUVRES 2 BALISES çà PEUT PAS MARCHER!!!!!!!!!!!!! :wink:
ligne 18.
Tu édites sur quel logiciel? Essaie de bosser avec Firefox comme navigateur. là il te dira tes erreurs.Quand çà...
normal tu déclare nomtransp
et ensuite tu utilise fnomtrans pour ton Request=> bug et ensuite dans ta requète SQL tu appeles nomtransp qui ne vaut rien :wink:
Prends des noms explicites pour...
En fait fait comme çà
<option value="nomtrans")%>"><%=rs("nomtrans")%></option>
ensuite
Dim nomtrans
salut
çà
<option value="<%=rs("nomtransp")%>"><%=rs("nomtransp")%></option>
et le values de ta requète SQL ( page confirm) me font peur.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.