SQL delete from (VB6) - VB/VBA/VBS - Programmation
Marsh Posté le 12-06-2006 à 13:37:29
sous Access, on écrit
Code :
|
Marsh Posté le 12-06-2006 à 14:13:35
J'ai aussi essaye cette synthaxe. Meme msg d'erreur.
pour le reste la requete est OK car si je substitue select count(*) a la place du delete j'obtiens bien le nb d'occurence.
-> pb de droit d'acces ?
Marsh Posté le 12-06-2006 à 14:39:16
Voir Aide en ligne : la réponse y est dans les exemples proposés
Marsh Posté le 12-06-2006 à 14:48:36
base.execute "DELETE FROM ma_table WHERE id_champs = " & param "
ta essayer comme ca ?
Marsh Posté le 14-06-2006 à 15:11:13
J'ai essaye cette solution seduisante, je recois toujours le meme code d'erreur.
Du coup je ne suis rabattu sur une boucle de recherche avec test en lieu et place du where (pas niteressant d'indexer le champs par ailleurs).
Marsh Posté le 12-06-2006 à 13:27:27
Dans une appli en VB6, je cherche a supprimer certains enregs. d'une table en passant par la commande suivant
Set ma_table = DBS.OpenRecordset("delete from ma_table where id_champs = " & param)
Je me prends une erreur "invalid operation - 3219".
Merci par avance pour vos conseils ou solutions.
Kinoux