Office [MACRO] - VB/VBA/VBS - Programmation
Marsh Posté le 25-08-2005 à 11:21:22
tous les enregistrement d'une base???
tu parlerais pas plutot d'une table
si oui Docmd.RunSql "Delete * from TaTable"
Marsh Posté le 25-08-2005 à 11:24:15
Oui oui je désire surpprimer tous les enregistrements d'une base ainsi que les tables !
Marsh Posté le 25-08-2005 à 11:29:09
pourrais tu etre plus precis
car "enregistrement d'une base" moi je connais pas
veux tu vider ou bien detruire toutes les tables de ta base de donnees?
Marsh Posté le 25-08-2005 à 11:32:05
Alors
C'est une macro qui est excuté dans MS Project qui utilse une base ODBC (Access)pour enregistrer tous les fichiers.
Je désire détruire (ou vider peut importe) toute les tables de la base de données...
Merci
Marsh Posté le 26-08-2005 à 08:05:50
lpiquard a écrit : Je désire détruire (ou vider peut importe) toute les tables de la base de données... |
C'est pas la même chose, si tu détruis tes tables, tu ne pourras plus rien stocker de dans...
Marsh Posté le 26-08-2005 à 08:52:20
Si si la structure se refait automatiquement si elle est inexistante...
Marsh Posté le 26-08-2005 à 10:05:02
Euh non rien de magic la création de la base et sa structure se fait via un script php... mais bon j'ai toujours pas trouvé la solution pour supprimer le tout, pour l'instant je génére une macro via php qui ensuite via une autre macro, mais la macro à jour et l'execute.
Marsh Posté le 26-08-2005 à 10:38:47
Je comprends pas pourquoi tu veux supprimer tes tables en VB alors que tu fais un programme php/vb ... une grande partie de php sert uniquement a faire de la gestion de base donnees.. donc autant vider tes tables avec un bout de code php plutot que vb...
Marsh Posté le 25-08-2005 à 11:12:09
Bonjour,
Je débute en macro VB...
Je désirer supprimer tous les enregistrements d'une base :
La ligne ci-dessous supprime "enregistrement1" sans problème...
DeleteFromDatabase Name:="<planning access>\enregistrement1", UserId:="", DatabasePassword:="", FormatID:="MSProject.ODBC.9"
Y a t-il moyen de supprimer tout les enregistrements ? (enregistrement2, etc, etc) en une seule fois ?
Ou bien une commande permettant de vider une base ODBC access...
Merci par avance !