Non so come legare un Datagid.NET ad un istanza di ADODB.Recordset creata a runtime (ovviamente voglio anche legare il datagrid a runtime).
Mi aiutate?![]()
Grazie!![]()
Non so come legare un Datagid.NET ad un istanza di ADODB.Recordset creata a runtime (ovviamente voglio anche legare il datagrid a runtime).
Mi aiutate?![]()
Grazie!![]()
Alex
Ho avuto lo stesso problema ma non ho trovato soluzione .. alla fine ho usato il buon vecchio mshflexgrid. Penso che il datagrid supporti binding solo verso dataset e surrogati dataview...Comunque nel cd allegato a vb net c'è un esempio che spiega come convertire un adodb in dataset e quindi fare i vari binding...![]()
io il cd allegato non lo possiedo perche ho il cd di vs.net intero. sai se si trova lì? o magari se mi fai il piacere di mandarmelo via e-mail...
Se puoi inviarmelo magari zippato poi ti do in pvt la mia e-mail!
Ciao!
Alex
vabbè ho trovato!
cmq a me non interessa convertire in dataset ma legarlo al recordset quindi userò anchio il vecchio MsHFlexGrid.
Una curiosità: non avendo la licenza del vecchio VB6 non violo nulla usando il controllo e ridistribuendolo vero?
Alex
Non so se mshflexgrid viene distribuito anche con vs net perchè ho fatto un upgrade di vb6. Consiglio di installare vb net su una macchina vergine e vedere se trovi mshflexgrid. Comunque da ricerche fatte sembra dico sembra che l'unico modo per popolare un datagrid in vb net con adodb sia quello di usare adodb al posto di un oledbdataadapter per popolare un dataset come da esempio....![]()
allora non è quello l'esempio che ho trovato!
Dai me lo invii! in PVT ti ho inviato il mio indirizzo e-mail!
grazie 10000 teflo!
Alex
Dim str As String = "SELECT bla,bla,bla FROM TuaTabella"
rs = cnn.Execute(str)
Dim ds As New DataSet("Recordset")
Dim da As New OleDb.OleDbDataAdapter()
da.Fill(ds, rs, "TuaTabella")
datagrid.DataSource = ds
datagrid.DataMember = "TuaTabella"
Così usi adodb, popoli un dataset con adodb e instanzi un datagrid su dataset![]()
TEFLO GRAZIE 10000000000000000000000000000000000000000000000000 000![]()
SApresti per caso come fare in modo che il datagrid rispecchi il db in tempo reale (nel senso che ogni modifica apportata al grid si rifletta automaticamente sulla tabella nel DB)? TE NE SAREI GRATO!![]()
CIAO![]()
Alex
Hai aperto un thread su questo... almeno postare il link...
http://forum.html.it/forum/showthrea...hreadid=388804
![]()