cosa vuol dire esattamente questo :Originariamente inviato da amodio
ho associato un dbgrid ad un dataset
specificandogli una tabella:clienti
sia da dataview che da dbgrid
il problema è che oltre ai campi della tabella clienti mi visualizza anche quelli correlati...
come posso fare per visualizzare solo clienti?
un'altra cosa (che è collegata)
so che dbgrid puo' visualizzare anche in modo gerarchico?
sapete allora come posso fare per vedere le tabelle correlatre
come un treeview?
"il problema è che oltre ai campi della tabella clienti mi visualizza anche quelli correlati..."
per visualizzare sul dataGrid anche le tabelle relazionate devi aggiungere al tuo dataSet la relazione :
es.
cosi dovrebbe funzionare...codice:dataSet.Relations.Add("Nome_relazione",dataSet.dataTable["NomeTabella1"].Columns["Nomecolonna1"],dataSet.dataTable["NomeTabella2"].Columns["Nomecolonna2"]); poi dataGrid.SetdataBindings(dataSet,"NomeTabella1");
ciauz

Rispondi quotando