VB .NET Version 2003
Base Mysql 5.0
bonjour à tous
euh ... j'ai laissé un post sur le forum Mysql et je ne suis pas sûr que ce soit le bon endroit pour cela. donc je le remets ici.
Voici mon problème.
Je n'arrive pas à binder correctement un textbox dans une form.
Voici la source
Le problème est que lorque je clique sur button1 le curseur se déplace bien dans le datagrid. Par contre le textbox reste figé sur la première valeur. Après avoir fait des recherches sur le net et dans les docs , je comprend pas . En plus que lorsque je modifie le textbox le dataset n'est pas modifié.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load UTILISATEUR = "Guy" PASSWD = "nunki" SERVEUR = "127.0.0.1" Base = "Base" If Connection() = True Then Call charge() End If End Sub Private Sub charge() Source = "Select num from T_doss Limit 0,50" Cmd.CommandText = Source Cmd.Connection = conn Adapt.SelectCommand = Cmd Adapt.Fill(RS) CurMGR = Me.BindingContext(RS, "table") DataGrid1.SetDataBinding(RS, "table") DS1.MappingName = "table" TextBox1.DataBindings.Add("text", RS.Tables(0), "num") End Sub Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click CurMGR.Position = CurMGR.Position + 1 End Sub
Lassé de chercher, je m'adresse à ceux qui savent pour qu'il me dise où ça merdouille.
Merci à tous.
Partager