Trouver le nom des champs d'une table dans un db.mdb
cs_guyvdv
Messages postés101Date d'inscriptionsamedi 16 mars 2002StatutMembreDernière intervention19 mai 2011
-
9 nov. 2004 à 09:42
cs_chris81
Messages postés589Date d'inscriptionjeudi 2 octobre 2003StatutMembreDernière intervention29 avril 2008
-
12 nov. 2004 à 18:29
Bonjour,
je viens de demarer vb.net 2003
et je rencontre un pb
---------------------------------------------------------------------
Private cn As New ADODB.Connection
'create a rs
Private rs As New ADODB.Recordset
'create a cmd
Private cmd As New ADODB.Command
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim S1 As String
'
S1 = "bd2.mdb"
'open database
cn.ConnectionString = "provider=microsoft.jet.oledb.4.0;" & _
"data source=" & S1 & ";" & _
"persist security info=false"
cn.Open()
'
'open the recordset
rs = cn.Execute("select * from tblMembres")
rs.MoveFirst()
While Not rs.EOF
S1 = rs.Fields.Item()
ListBox1.Items.Add(S1)
rs.MoveNext()
End While
End Sub
End Class
----------------------------------------------------------------
Dans la premiere ligne apres le while je voudrai voir tous les champs qui il y a dans la table
il y a qq qui peut m'aider
Saluts
GUY
Guy van der Velden
A voir également:
Trouver le nom des champs d'une table dans un db.mdb
cs_guyvdv
Messages postés101Date d'inscriptionsamedi 16 mars 2002StatutMembreDernière intervention19 mai 20111 12 nov. 2004 à 08:39
Bonjour Chris 81,
Je croiai que sa fonctionner... mais non
For i = 0 To ds.Tables(0).Rows.Count - 1
ListBox1.Items.Add(ds.Tables(0).Rows(i))
Next
me donne une liste avec toujours la mem chose
apparement un nom d'une classe ou d'un array
Et maintenant ??
Ou trouver plus sur les dataset et datareader
merci de me repondre