perso, je ferais plutot CurrentDB.Execute("DELETE FROM MATABLE") mais y'a peut être mieux.
Thomas
keke95 avait prétendu :
Salut, je souhaiterais effacer une table en vb. J'ai vu que l'on pouvait utiliser la commande CLEAR mais je n'arrive pas à m'en servir. Merci Aurélien
-- Thomas
phil
Tout ce que tu peux faire avec des requetes, tu peux le faire avec VB. Pour cela, tu utilises : DoCmd.RunSql("ma requete") Ceci fonctionne pour toutes les requetes d'action (ajouter, créer, supprimer)
Phil
-----Message d'origine----- Salut, je souhaiterais effacer une table en vb. J'ai vu que l'on pouvait
utiliser la commande CLEAR mais je n'arrive pas à m'en servir.
Merci Aurélien .
Tout ce que tu peux faire avec des requetes, tu peux le
faire avec VB.
Pour cela, tu utilises :
DoCmd.RunSql("ma requete")
Ceci fonctionne pour toutes les requetes d'action
(ajouter, créer, supprimer)
Phil
-----Message d'origine-----
Salut,
je souhaiterais effacer une table en vb. J'ai vu que l'on
pouvait
utiliser la commande CLEAR mais je n'arrive pas à m'en
servir.
Tout ce que tu peux faire avec des requetes, tu peux le faire avec VB. Pour cela, tu utilises : DoCmd.RunSql("ma requete") Ceci fonctionne pour toutes les requetes d'action (ajouter, créer, supprimer)
Phil
-----Message d'origine----- Salut, je souhaiterais effacer une table en vb. J'ai vu que l'on pouvait
utiliser la commande CLEAR mais je n'arrive pas à m'en servir.
Merci Aurélien .
Thomas
cela fonctionnera mais tu vas devoir créer un objet requète juste pour faire un delete, insert... si elle est pas réutilisée souvent, je crois que faire un currendb.execute("delete....") est plus "rentable" au niveau perf et grosseur de base. Vous en pensez quoi ?
Thomas
phil a formulé ce vendredi :
Tout ce que tu peux faire avec des requetes, tu peux le faire avec VB. Pour cela, tu utilises : DoCmd.RunSql("ma requete") Ceci fonctionne pour toutes les requetes d'action (ajouter, créer, supprimer)
Phil
-----Message d'origine----- Salut, je souhaiterais effacer une table en vb. J'ai vu que l'on pouvait utiliser la commande CLEAR mais je n'arrive pas à m'en servir. Merci Aurélien .
-- Thomas
cela fonctionnera mais tu vas devoir créer un objet requète juste pour
faire un delete, insert... si elle est pas réutilisée souvent, je crois
que faire un currendb.execute("delete....") est plus "rentable" au
niveau perf et grosseur de base. Vous en pensez quoi ?
Thomas
phil a formulé ce vendredi :
Tout ce que tu peux faire avec des requetes, tu peux le
faire avec VB.
Pour cela, tu utilises :
DoCmd.RunSql("ma requete")
Ceci fonctionne pour toutes les requetes d'action
(ajouter, créer, supprimer)
Phil
-----Message d'origine-----
Salut,
je souhaiterais effacer une table en vb. J'ai vu que l'on pouvait
utiliser la commande CLEAR mais je n'arrive pas à m'en servir.
Merci
Aurélien
.
cela fonctionnera mais tu vas devoir créer un objet requète juste pour faire un delete, insert... si elle est pas réutilisée souvent, je crois que faire un currendb.execute("delete....") est plus "rentable" au niveau perf et grosseur de base. Vous en pensez quoi ?
Thomas
phil a formulé ce vendredi :
Tout ce que tu peux faire avec des requetes, tu peux le faire avec VB. Pour cela, tu utilises : DoCmd.RunSql("ma requete") Ceci fonctionne pour toutes les requetes d'action (ajouter, créer, supprimer)
Phil
-----Message d'origine----- Salut, je souhaiterais effacer une table en vb. J'ai vu que l'on pouvait utiliser la commande CLEAR mais je n'arrive pas à m'en servir. Merci Aurélien .
-- Thomas
Pierre CFI [mvp]
bonjour thomas je pense comme toi (sauf que je mets pas entre ( ), attention, il n'y a pas de message d'alerte avant effacement, si on le veut il faut Docmd.Runsql "delete from matable"
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Thomas" a écrit dans le message de news:
cela fonctionnera mais tu vas devoir créer un objet requète juste pour faire un delete, insert... si elle est pas réutilisée souvent, je crois que faire un currendb.execute("delete....") est plus "rentable" au niveau perf et grosseur de base. Vous en pensez quoi ?
Thomas
phil a formulé ce vendredi :
Tout ce que tu peux faire avec des requetes, tu peux le faire avec VB. Pour cela, tu utilises : DoCmd.RunSql("ma requete") Ceci fonctionne pour toutes les requetes d'action (ajouter, créer, supprimer)
Phil
-----Message d'origine----- Salut, je souhaiterais effacer une table en vb. J'ai vu que l'on pouvait utiliser la commande CLEAR mais je n'arrive pas à m'en servir. Merci Aurélien .
-- Thomas
bonjour thomas
je pense comme toi (sauf que je mets pas entre ( ), attention, il n'y a pas de message d'alerte avant effacement, si on le veut il
faut
Docmd.Runsql "delete from matable"
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Thomas" <thomas.goguetTRUCQUISERTARIEN@wanado.fr> a écrit dans le message de news: mesnews.33bf7d42.a7015f90.17.6228@wanado.fr...
cela fonctionnera mais tu vas devoir créer un objet requète juste pour
faire un delete, insert... si elle est pas réutilisée souvent, je crois
que faire un currendb.execute("delete....") est plus "rentable" au
niveau perf et grosseur de base. Vous en pensez quoi ?
Thomas
phil a formulé ce vendredi :
Tout ce que tu peux faire avec des requetes, tu peux le
faire avec VB.
Pour cela, tu utilises :
DoCmd.RunSql("ma requete")
Ceci fonctionne pour toutes les requetes d'action
(ajouter, créer, supprimer)
Phil
-----Message d'origine-----
Salut,
je souhaiterais effacer une table en vb. J'ai vu que l'on pouvait
utiliser la commande CLEAR mais je n'arrive pas à m'en servir.
Merci
Aurélien
.
bonjour thomas je pense comme toi (sauf que je mets pas entre ( ), attention, il n'y a pas de message d'alerte avant effacement, si on le veut il faut Docmd.Runsql "delete from matable"
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Thomas" a écrit dans le message de news:
cela fonctionnera mais tu vas devoir créer un objet requète juste pour faire un delete, insert... si elle est pas réutilisée souvent, je crois que faire un currendb.execute("delete....") est plus "rentable" au niveau perf et grosseur de base. Vous en pensez quoi ?
Thomas
phil a formulé ce vendredi :
Tout ce que tu peux faire avec des requetes, tu peux le faire avec VB. Pour cela, tu utilises : DoCmd.RunSql("ma requete") Ceci fonctionne pour toutes les requetes d'action (ajouter, créer, supprimer)
Phil
-----Message d'origine----- Salut, je souhaiterais effacer une table en vb. J'ai vu que l'on pouvait utiliser la commande CLEAR mais je n'arrive pas à m'en servir. Merci Aurélien .