CODE POUR LISTER LES TABLES DE DONNÉES ACCESS EN VB.NET

cs_visualbasic Messages postés 44 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 13 avril 2004 - 12 juil. 2002 à 21:34
GuillaumeS Messages postés 2 Date d'inscription jeudi 26 février 2004 Statut Membre Dernière intervention 29 avril 2004 - 29 avril 2004 à 12:31
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/2050-code-pour-lister-les-tables-de-donnees-access-en-vb-net

GuillaumeS Messages postés 2 Date d'inscription jeudi 26 février 2004 Statut Membre Dernière intervention 29 avril 2004
29 avril 2004 à 12:31
Pas d'accord ! Tu utilises les objets et méthodes VB6 et notamment ADODB et non ADO.NET. Pour s'en tenir à du 'vrai' .NET il faut faire :
Dim sqlDataConn As New SqlConnection(CONNECTION_DATA)
Dim schemaDA As SqlDataAdapter = New SqlDataAdapter("SELECT * FROM INFORMATION_SCHEMA.TABLES " & _
"WHERE TABLE_TYPE = 'BASE TABLE' " & _
"ORDER BY TABLE_TYPE", _
sqlDataConn)

Dim schemaTable As DataTable = New DataTable()
schemaDA.Fill(schemaTable)

On obtient alors une table décrivant les base (voir MSDN : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconobtainingschemainformationfromdatabase.asp)

Guillaume
cs_sangho Messages postés 57 Date d'inscription dimanche 29 décembre 2002 Statut Membre Dernière intervention 27 mai 2008
17 juil. 2003 à 18:21
sa c vrai, c soulan sa
cs_visualbasic Messages postés 44 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 13 avril 2004
12 juil. 2002 à 21:34
un zip, ca ne fait pas de mal!!!!
C'est même mieux qu'une explication bidon !!!!!!!!!!!
Rejoignez-nous