hamster2combat
Messages postés41Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention22 juin 2006
-
21 nov. 2003 à 08:41
hamster2combat
Messages postés41Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention22 juin 2006
-
21 nov. 2003 à 11:09
J'aimerai vider une table en vba access.
Ce systeme est dans une forme "load form" avec une sauvegarde automatique mensuelle( qui fonctionne) hors j'aimerai qu'aprés la sauvegarde, il initialise des tables...
'les boutons reception visible ou pas selon les droits
Forms!f_general![reception_btn].Visible = True
elseifDroits = "droit2" Then
'les boutons reception visible ou pas selon les droits
Forms!f_general![reception_btn].Visible = false
end if
'verifie si fichier existe à la date (mois - 1)
If Dir(SnomBaseSave) = "" Then
sNomBase = "C:\Documents and Settings\a_barbet\Mes documents\base de donnée\base.mdb"
sNomBaseTmp = "C:\Documents and Settings\a_barbet\Mes documents\base de donnée\BaseTmp.MDB"
sNomBasetmpsave = "C:\Documents and Settings\a_barbet\Mes documents\base de donnée\BaseTmpsave.MDB"
'2. Suppression de la base originale
Kill sNomBase
'3. Renommer la base compactée avec le nom de la base originale
Name sNomBaseTmp As sNomBase
Name sNomBasetmpsave As SnomBaseSave
'Kill sNomBasetmpsave
MsgBox "mise à jour du mois faite", vbInformation, "Mise à jour mensuelle...."
'_______________________________________
'tout ce qui est avant fonctionne,mais pas aprés
'______________________________________
CurrentDb.Execute ("delete * from t_tracabilite_DAAT")
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 21 nov. 2003 à 10:29
Pourtant je viens de tester dans Access sur une table Test dans laquelle j'ai insere des donnees:
CurrentDb.Execute "DELETE FROM Test"
Avec exact cette ligne va impec.
BruNews, ciao...