bonjour,
je développe une application avec visual basique express 2010. J'ai une base de donnée locale.
J'aimerai savoir si une table existe et si elle n'existe pas la créer.
Quelqu'un pourrait il m'aider svp.
merci
Version imprimable
bonjour,
je développe une application avec visual basique express 2010. J'ai une base de donnée locale.
J'aimerai savoir si une table existe et si elle n'existe pas la créer.
Quelqu'un pourrait il m'aider svp.
merci
Tu peux faire un truc comme ça :
Par contre, selon le type de BDD utilisé, c'est pas forcément supporté... Si c'est SQL Compact, il me semble que ce n'est supporté que depuis la version 4.0Code:
1
2
3
4 Dim tables = connection.GetSchema("Tables") If tables.Select("TABLE_NAME = 'nom_de_la_table'").Length > 0 ' La table existe End If
merci
en faite il me dit que dans la ligne
connection n'est pas declaréCitation:
Dim tables = connection.GetSchema("Tables")
Bah j'ai mis "connection", mais c'est juste un exemple... remplace ça par la variable qui représente la connection à la base dans ton code
et pour prévenir du prochain message d'erreur, il faut que la connexion soit ouverte :D