Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
DATAGRID
martedì 18 ottobre 2005 - 10.17
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
H2MARON
Profilo
| Junior Member
161
messaggi | Data Invio:
mar 18 ott 2005 - 10:17
Salve a tutti,
volevo chiedervi se sapevate indicarmi un sito o cos'altro che spiegasse bene come utilizzare una datagrid connessa a un DB di Sql server...
Tutte le volte che ci provo non ci capisco un cacchio...
grazie e ciao
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 18 ott 2005 - 14:20
>Tutte le volte che ci provo non ci capisco un cacchio...
Il fatto di utilizzare il database SQL Server oppure un'altra base dati non fa differenza. Il problema è capire esattamente come funziona la DataGrid e il .NET Data Provider.
Che cosa non capisci in particolare ? Che problemi hai ?
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
H2MARON
Profilo
| Junior Member
161
messaggi | Data Invio:
mar 18 ott 2005 - 15:20
Allora il mio codice nel load della form è così:
Dim myCmd As New SqlClient.SqlCommand("Select * from Mytbl", MyCon)
Dim MyAdat As New SqlClient.SqlDataAdapter(myCmd)
Dim MyDset as New Dataset
MyAdat .Fill(MyDset , "Mytbl")
MYDATAGRID.SetDataBinding(MyDset , "Mytbl")
E fin qui tutto bene. Io vorrei sapere qual'è l'evento e come si deve fare per modificare,eliminare e aggiungere dati alla mia tabella....
Grazie mille!
H2MARON
Profilo
| Junior Member
161
messaggi | Data Invio:
mar 18 ott 2005 - 17:48
Ho risolto il problema di aggiornamento e inserimento nella datagrid...
ho però un altro problema...
ho una tabella con codice articolo e codice componente articolo... come
faccio a fare in modo che la mia datagrid mi faccia vedere i miei dati raggruppati per codice articolo con quel bellissimo "+" di fianco alla colonna...?
Se mi dite questa non vi rompo più le scatole...
Ciao!!!
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 18 ott 2005 - 23:56
Ciao,
devi creare una Data Releation fra le tabelle all'interno del DataSet. Ti riporto un esempio sul Database Northwind di SQL Server scritto in C#:
SqlDataAdapter da=new SqlDataAdapter("SELECT * from customers;SELECT * FROM ORDERS",sqlconn);
DataSet ds=new DataSet();
da.Fill(ds);
ds.Relations.Add(ds.Tables[0].Columns["CustomerID"],ds.Tables[1].Columns["CustomerID"]);
dataGrid1.DataSource=ds;
A questo punto ti compaiono i +
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Torna su
Stanze Forum
Elenco Threads
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 !