DataGrid

giovedì 27 ottobre 2005 - 10.35

adry_tssj Profilo | Newbie

Ciao a tutti...
Mi sto cimentando solo ora con il DataGrid e vorrei sapere se è possibile lavorare con query che coprono più tabelle (select da 3 tabelle) e come devo modificare il codice

dataGrid1.DataSource = myDataSet.Tables("nomeTabella")

Grazie mille!!
Ciao

Brainkiller Profilo | Guru

Spiegati meglio il problema qual è ?

Riempie il DataSet con i dati di 3 Tabelle ?

Lavorare con il DataGrid con tutte e 3 le tabelle contemporaneamente ? (per fare questo devono essere naturalmente relazionate).

Altro ?

Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

adry_tssj Profilo | Newbie

In pratica io ho il codice che c'è nella pagina allegata... È tutto lì...
Dov'è l'errore???

Adry
_______________________________________________________

Lascia di quando in quando per me qualche sorriso, e ne avrò vita.
- W. Shakespeare -

adry_tssj Profilo | Newbie

Scusa, il codice era in questo file...

Adry
_______________________________________________________

Lascia di quando in quando per me qualche sorriso, e ne avrò vita.
- W. Shakespeare -

Brainkiller Profilo | Guru

Puoi rallentare e spiegarti meglio ?

1) Che cosa vuoi fare con 3 tabelle, che cosa vuoi realizzare ?

2) Se c'è un errore e non ti funziona la pagina, indica l'errore.

Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

adry_tssj Profilo | Newbie

Hai ragione, scusa...
In pratica la connessione a quelle tre tabelle mi serve per estrarre gli indirizzi e-mail registrati sul database a nome di un determinato cliente, comprensivi della password e dell'alias (per quello c'è l'ID cliente nella query [viene passato tramite querystring dalla pagina precedente])...
La select restituisce record perchè fino a ieri la usavo nel databound e mi funzionava!
Fattostà che mi hanno dato un manuale con cui provare a creare un datagrid partendo da zero...
così io ho preso il primo esempio e ho modificato solamente la query facendo in modo che mi venisse visualizzato qualcosa (altrimenti era inutile fare la prova)...
Non mi vengono visualizzati errori, semplicemente mi viene visualizzata la pagina bianca...

Adry
_______________________________________________________

Lascia di quando in quando per me qualche sorriso, e ne avrò vita.
- W. Shakespeare -

totti240282 Profilo | Guru

scusa se dico una cavolata,ma delle volte sono quelle,hai fatto il databinding ???

C'è solo un capitano !!!!!!

adry_tssj Profilo | Newbie

tutto il codice che ho è nella pagina che ho postato...
scusa, ma sono alle prime armi...
dove lo dovrei creare il databinding???

grazie

Adry
_______________________________________________________

Lascia di quando in quando per me qualche sorriso, e ne avrò vita.
- W. Shakespeare -

adry_tssj Profilo | Newbie

tutto il codice che ho è nella pagina che ho postato...
scusa, ma sono alle prime armi...
dove lo dovrei creare il databinding???

grazie

Adry
_______________________________________________________

Lascia di quando in quando per me qualche sorriso, e ne avrò vita.
- W. Shakespeare -

adry_tssj Profilo | Newbie

tutto il codice che ho è nella pagina che ho postato...
scusa, ma sono alle prime armi...
dove lo dovrei creare il databinding???

grazie

Adry
_______________________________________________________

Lascia di quando in quando per me qualche sorriso, e ne avrò vita.
- W. Shakespeare -

Brainkiller Profilo | Guru

Prova a mettere l'attributo AutoGenerateColumns="true" al controllo Data Grid.

E in alto nella pagina .aspx metti l'Event Wireup da false a "true".

Prova a rilanciare la pagina.
Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

adry_tssj Profilo | Newbie

Grazie, grazie, grazie, grazie!!!!!
Ora funziona!!!
sei troppo un grande!!!

Adry
_______________________________________________________

Lascia di quando in quando per me qualche sorriso, e ne avrò vita.
- W. Shakespeare -
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