PB sur requete SQL

PB sur requete SQL - ASP - Programmation

Marsh Posté le 18-09-2003 à 11:04:58    

Bon, voila ma requete:
 
SQLPROD="DELETE * FROM produits, Commentaire, carac_prod where produits.Id_Marque<>"&droit_marque&" AND produits.id_prod=commentaire.id_prod AND produits.id_prod=carac_prod.id_prod"
 
Evidemmant, cela ne fonctionne pas:
Type d'erreur :
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Pilote ODBC Microsoft Access] Spécifiez la table contenant les enregistrements que vous voulez supprimer.
 
Comment faire ?
 
Ce que je cherche:
 
supprimer toutes les lignes de mes différentes tables (produits, commentaire, carac_prod)  ou l'id_prod est indentique.
Seulement le seul champs de depart que je récupère pour faire ma requete c'est: Id_Marque de la table produit.
 
Help :(

Reply

Marsh Posté le 18-09-2003 à 11:04:58   

Reply

Marsh Posté le 18-09-2003 à 11:07:59    

Je crois pas que l'instruction delete te permettent de supprimer des enregistrements sur plusieurs tables.
il faudrait donc faire une requête delete par table.

Reply

Marsh Posté le 18-09-2003 à 11:15:44    

C'est bien ce qui me semblait....
 
merci à toi ;)


Message édité par DJERO le 18-09-2003 à 11:16:09
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed