Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2629 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [MACRO] Office

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[MACRO] Office

n°1184026
lpiquard
Posté le 25-08-2005 à 11:12:09  profilanswer
 

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 !

mood
Publicité
Posté le 25-08-2005 à 11:12:09  profilanswer
 

n°1184038
betsamee
Asterisk Zeperyl
Posté le 25-08-2005 à 11:21:22  profilanswer
 

tous les enregistrement d'une base???
tu parlerais pas plutot d'une table
 
si oui Docmd.RunSql "Delete * from TaTable"

n°1184041
lpiquard
Posté le 25-08-2005 à 11:24:15  profilanswer
 

Oui oui je désire surpprimer tous les enregistrements d'une base ainsi que les tables !

n°1184045
betsamee
Asterisk Zeperyl
Posté le 25-08-2005 à 11:29:09  profilanswer
 

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?


Message édité par betsamee le 25-08-2005 à 11:29:28
n°1184050
lpiquard
Posté le 25-08-2005 à 11:32:05  profilanswer
 

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 :)

n°1184786
_p1c0_
Posté le 26-08-2005 à 08:05:50  profilanswer
 

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...  :(

n°1184798
lpiquard
Posté le 26-08-2005 à 08:52:20  profilanswer
 

Si si la structure se refait automatiquement si elle est inexistante...

n°1184877
GuiGui013
Posté le 26-08-2005 à 09:55:09  profilanswer
 

C'est magique !!

n°1184892
lpiquard
Posté le 26-08-2005 à 10:05:02  profilanswer
 

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.

n°1184945
guendalf
Posté le 26-08-2005 à 10:38:47  profilanswer
 

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...


---------------
Guendalf

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [MACRO] Office

 

Sujets relatifs
pb de compilation/macroActiver plusieurs onglets dans une macro
Somme d'un nbre évolutif d'elmts &ref à une feuille cree ds la macroComment faire cette macro?
MACRO inopérante si déplacer[VBA - Word]: Lancer une macro en mode console
probleme de Boucle avec une macro!!!!Macro Excel --> Ajouter un caractère
executer une macro à partir d'un double clique dans une feuille excelEmpecher une macro de se lancer alors qu'elle a deja ete execute
Plus de sujets relatifs à : [MACRO] Office


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR