ADO.NET : lister le nom des champs d'une table

juvamine Messages postés 468 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 30 août 2007 - 3 juil. 2004 à 21:20
juvamine Messages postés 468 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 30 août 2007 - 4 juil. 2004 à 10:54
iop,

j'en ai marre de chercher je pose donc ma question sur le forum

je travail en vb.NET avec ADO.NET et je voudrais lister les noms des champs dune table donnée.

j'ai deja fait ma procédure qui va lister les tables de la base, mais je ne parvient pas a lister les noms des champs de mes tables

Public Sub ListTableName(ByVal uneListBox As ListBox)
        Dim MaTable As DataTable = _cn.GetOleDbSchemaTable(OleDb.OleDbSchemaGuid.Tables, _
            New Object() {Nothing, Nothing, Nothing, "TABLE"})

        Dim MaLigne As DataRow, NomTable As String

        For Each MaLigne In MaTable.Rows
            uneListBox.Items.Add(MaLigne.Item("TABLE_NAME"))
        Next
    End Sub


voila ca c pour lister mes tables
pour lister le nom de mes champs j'aurais une procédure signée comme suit :

Public Sub ListField(ByVal uneListBox As ListBox, ByVal uneTable As String)


mais jarrive pas a limplémenter

merci de me venir en aide !!

petite précision..je travail sous access...mais j'aimerais bien avoir une procédure qui marche partout

++
juva

Retrouvez une équipe de développeurs confirmés sur le tchate:
serveur : bastia.zefunChat.net
port : 6667
chan : #programmation

1 réponse

juvamine Messages postés 468 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 30 août 2007 2
4 juil. 2004 à 10:54
c'est boooooooooon!! j'ai finis par trouver ^^

alors ne vous embêter pô

merci a ceux qui auront lu mon message

++
juva

Retrouvez une équipe de développeurs confirmés sur le tchate:
serveur : bastia.zefunChat.net
port : 6667
chan : #programmation
0
Rejoignez-nous