Ciao
nel caso in cui non volessi caricare qualche tabella potresti impostare il loro nome in maniera da riconoscerle quindi ad esempio
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim TableNode As TreeNode
For i As Integer = 1 To Me.DbGIPDataSet.Tables.Count - 1
'If Me.DbGIPDataSet.Tables(i).TableName.StartsWith("PIPPO") = False Then
TableNode = New TreeNode(Me.DbGIPDataSet.Tables.Item(i).ToString)
TableNode.Tag = Me.DbGIPDataSet.Tables.Item(i).ToString
Me.TreeView1.Nodes.Add(TableNode)
'End If
Next
End Sub
In questo modo tutte le tabelle che iniziano per PIPPO non verranno caricate sul TreeView
Ora per vedere i dati, secondo me, il controllo più semplice da utilizzare è il DatagridView, quindi una volta trascinato questo controllo sul Form nell'evento _AfterSelect del TreeView1 andiamo a mettere questo codice:
Fammi sapere
Ciao
alexmed