Bonjour a tous,
Voila j'ai deja quelque heures de recherches derriere moi, et je ne trouve toujours pas de solution.
Je crois que ca va aller plus vite si je mets du code:
Form_Main:
A savoir que dse est donc mon dataset avec plein de datatable. Tout ça créer via l'interface graphique.
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 Public Class Form_Main Public dse As DataSetEcco Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.dse = New DataSetEcco End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim s As Form_Scann s = New Form_Scann s.Show() Me.Hide() End Sub end class
Form_scann:
La première fois que je rentre dans la fenêtre Form_scann tout marche bien. je peux rentrer une donnée, elle s affiche dans le datagrid. Mais lorsque je quitte et que j'y rentre une deuxième fois, lorsque je scanne quelque chose:
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 Public Class Form_Scann Private Sub Form_Scann_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Form_Main.dse.STTemp.Clear() Me.DataGrid1.DataSource = Nothing Me.DataGrid1.DataSource = Form_Main.dse.STTemp end sub Private Sub TextBox1_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyUp if check_code (me.textbox1.Text) Then Add_list(me.textbox1.text, Form_main.dse.STTemp) end if end sub end class
- l'element se trouve bien dans ma datatable STTemp
- ma datasource est bien STTemp
- Le datagrid est vide
Si quelqu'un d'expérimenter pourrai m'aider, se serai vraiment vraiment très apprécier.
Merci d'avance
Partager