Problemi con Datarelation

giovedì 31 agosto 2006 - 09.09

Semerket Profilo | Newbie

Ciao a tutti
sto sviluppando un'applicazione con un winform
master/detail e non riesco a capire perchè non
funziona lo spostamento fra record.
Penso che sia colpa della relazione tra le tabelle
come posso verificare se questa riga è corretta?
datar = dsNorma.Relations.Add("Rel", dsNorma.Tables("TBLNORMA").Columns("IDNORMA"), dsNorma.Tables("TBLNORMAOPZ").Columns("IDNORMA"))

Il problema che il bindingnavigator sposta solo i textbox bindati e non
i dati della griglia che fa da dettaglio.

Grazie a chiuque mi aiuterà.
Un Saluto di Luce a tutti!

mirio Profilo | Newbie


>datar = dsNorma.Relations.Add("Rel", dsNorma.Tables("TBLNORMA").Columns("IDNORMA"), dsNorma.Tables("TBLNORMAOPZ").Columns("IDNORMA"))
E' corretta

E' solo che non sei allo stesso livello di binding
tra i binding della tabella padre o comuqnue tra i vari controlli che puoi avere nela form

esempio:
' uso una text box ma vale per tutti i controlli
TextBox1.DataBindings.Add("Text", ds.Tables("Dipendenti").DefaultView, "Codice")
e a un livello diverso da quanto segue :
TextBox1.DataBindings.Add(New Binding("Text", ds, "Dipendenti.Codice"))
ecc.
TextBox1.DataBindings.Add(..................)

Posta :
Il binding o datasource ecc. del controllo che usi per selezionare i record della tabella padre.
Il datasource, e il datamember del controllo figlio immagino datagrid o datagridview
e il DataBindings delle textbox.

Ciao.
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5