Bindare una textbox ad una bindingsource

giovedì 10 maggio 2012 - 14.16
Tag Elenco Tags  VB.NET  |  .NET 3.5  |  Windows 7  |  Visual Studio Express  |  SQL Server 2008 R2

GioeleDieci Profilo | Newbie

Buongiorno a tutti.
Ho creato dinamicamente un dataset collegato ad un db SQL.
Nella mia form ho un datagridview, un bindingsource ed un bindingnavigator oltre ad una serie di controlli (textbox) che andranno a visualizzare campi del record.
Il binding tra dgview e dindingnavigator funziona alla perfezione, tuttavia ho problemi con il binding con le textbox poichè allo scorrere dei record in queste ultime i valori non si allineano (resta sempre posizionato al primo record).

Dim con As SqlConnection = New SqlConnection("Data Source=ITSRVNAV;Initial Catalog=Italproject;User Id=sa;Password=italpsa;")
Dim sql As SqlCommand = New SqlCommand(sSql, con)
Dim ds As DataSet = New DataSet()
Dim DataAdapter1 As SqlDataAdapter = New SqlDataAdapter()
con.Open()
DataAdapter1.SelectCommand = sql
DataAdapter1.Fill(ds, "Job")
'associo il Dataset al bindingsource1
BindingNavigator1.BindingSource = BindingSource1

BindingSource1.DataMember = "Job"
BindingSource1.DataSource = ds

DataGridView1.DataSource = BindingSource1

'binding componenti
tbNo.DataBindings.Add(New Binding("Text", BindingSource1.DataSource, "job.no_"))


Qualche suggerimento?

Grazie in anticipo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5