Salut,
Quelle est la commande pour effacer une ligne entière dans une table ?
Merci
Salut,
Quelle est la commande pour effacer une ligne entière dans une table ?
Merci
je ne comprend pas bien ta question , mais comme meme je vais essayer de t'aider ,
Solution1- si ta table et liée a une source de donnée (DataSource) tu peut utilisé un DBNavigateur.
Solution2- utilise une requette SQL.
Exemple si tu as une table Produit (Clé --- Code_Produit)
ou Moncode est un paramettre de meme type que Code_Produit est passé par programme Delphi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Delete From Produit Where Code_Produit = :MonCode
Solution 3 :
efface l'enregistrement en cours.
Code : Sélectionner tout - Visualiser dans une fenêtre à part MonDataset .Delete;
Pour un TTable
Pour un TQuery
Code : Sélectionner tout - Visualiser dans une fenêtre à part Ma_Table.Delete;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Delete From Ma_Table Where Mon_Champs_Cle = MonCode
marche aussi :-)
Code : Sélectionner tout - Visualiser dans une fenêtre à part MonQuery .Delete;
Roland
Seulement si Query.RequestLive:=trueEnvoyé par rsc
Ce que je ne préconise pas !
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.
Partager