#1 Tue 05 April 2005 11:06
- ROBIN Thomas
- Invité
Savoir si une table existe.
Bonjour,
Je recherche la commande mapbasic me permettant de savoir si une table
nommée par exemple table_1 existe bien à l'endroit indiqué.
Ceci, afin d'éviter un message d'erreur du type Table non trouvée ...
lorsque je demande à l'ouvrir par cette commande : open table C:
table_1.tab
Ainsi j'éviterais un message d'erreur faisant planter un MBX.
Merci d'avance
THOMAS ROBIN
CNASEA GUYANE
Responsable Info / SIG / SGBD
Cellule régularisation foncière agricole
4 rue Louis Blanc
97300 CAYENNE
#2 Wed 06 April 2005 11:06
- Christophe Barbier
- Invité
Re: Savoir si une table existe.
Il faut creer une fonction vous-meme:
Exemple:
Function TableOuverte(ByVal NomTable As String) As Logical
Dim i As Integer
For i=1 To NumTables()
If TableInfo(i, TAB_INFO_NAME) = NomTable Then
TableOuverte =TRUE
Exit Function
End If
Next
End Function
Christophe Barbier, I²G
Division Systeme
55, bvd de Strasbourg
59000 LILLE
christophe.barbier@ i2g.fr
www.i2g.fr