[ACCESS-VBA]-Vérifier la présence d'une table
Résolu/Fermé
gaudian
Messages postés
62
Date d'inscription
vendredi 22 juin 2007
Statut
Membre
Dernière intervention
12 septembre 2007
-
20 juil. 2007 à 09:09
midkar - 9 déc. 2011 à 16:44
midkar - 9 déc. 2011 à 16:44
A voir également:
- [ACCESS-VBA]-Vérifier la présence d'une table
- Table ascii - Guide
- Table des matières word - Guide
- Verifier un lien - Guide
- Vérifier que le serveur freebox est bien connecté à internet - Forum Freebox
- Verifier compatibilite windows 11 - Guide
3 réponses
blux
Messages postés
26741
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
27 mars 2025
3 332
20 juil. 2007 à 09:17
20 juil. 2007 à 09:17
Salut,
il suffit de parcourir la liste des tables de ta base...
il suffit de parcourir la liste des tables de ta base...
Dim Db As Database Dim Tb As TableDef Set Db = CurrentDb For Each Tb In Db.TableDefs MsgBox Tb.Name NextCa devrait afficher le nom des tables, à toi de faire le test que tu veux...
Bonjour,
Je souhaiterais faire la même chose mais en ASP ...
Je ne trouve pas ...
Et le mot "CurrentDb" n'est pas reconnu en vbscript.
D'avance merci.
Je souhaiterais faire la même chose mais en ASP ...
Je ne trouve pas ...
Et le mot "CurrentDb" n'est pas reconnu en vbscript.
D'avance merci.
gaudian
Messages postés
62
Date d'inscription
vendredi 22 juin 2007
Statut
Membre
Dernière intervention
12 septembre 2007
3
20 juil. 2007 à 09:25
20 juil. 2007 à 09:25
Merci beaucoup ça fonctionne
9 déc. 2011 à 16:44
Cette fonction renvoie 0 (ou False) si la table n'existe pas, -1 (ou True) si elle existe
If TableExists(NomDeLaTableAVérifier) then = True ou =-1 est sous-entendu ici
Faire ce qu'il y a à faire
Else
Créer la table
End if
Function TableExists(TblName as string) as integer
Dim NomTable as string
On Error Goto ErrTable
NomTable = CurrentDb.TableDefs(TblName)
TableExists = -1
Exit Function
ErrTable:
End Function