cindy_misa
147Messages postés
22 février 2008Date d'inscription
5 mars 2008 à 12:07
regardez l'idée que j'ai :
j'ai declaré deux variables i et j :
Dim i, j As Integer
j'ai fait deux procedure :
une pour l'affichage :
Public Sub affichageclientes()
t1.Text = dts.Tables("clientes").Rows(0)(0)
t2.Text = dts.Tables("clientes").Rows(0)(1)
t3.Text = dts.Tables("clientes").Rows(0)(2)
t4.Text = dts.Tables("clientes").Rows(0)(3)
t5.Text = dts.Tables("clientes").Rows(0)(4)
t6.Text = dts.Tables("clientes").Rows(0)(5)
.
.
.
etc ....
end sub
et une pour affecter aux textbox des chaines vides :
Public Sub affichagevide()
t1.Text = ""
t2.Text = ""
t3.Text = ""
t4.Text = ""
t5.Text = ""
t6.Text = ""
t7.Text = ""
t8.Text = ""
.
.
.
.
.
etc...
end sub
et dans le form_load j'ai fait ce test :
str = "data source = localhost ;initial catalog=gestionempresa;integrated security=sspi"
req = "select * from clientes "
con = New SqlConnection(str)
con.Open()
dts = New DataSet("gestionempresa")
dta = New SqlDataAdapter(req, con)
dta.Fill(dts, "clientes")
If Not (dts.Tables("clientes").Rows(i)(j)) Then
affichageclientes()
Else
affichagevide()
End If
mais il a affiché seulement les premiers champs qui ne sont pas vide ,et il a arrete l'affichage .
pouvez vous developpez cette idée avec moi ?