ciao
vorrei caricare un gridview da codice senza utilizzare l'oggetto datasource
in dotnet (vb.net) faccio cosi ...
Dim da As New OleDbDataAdapter(MyOleCmd)
Dim tb As New DataTable("Mytable")
da.Fill(tb)
DataGridView1.DataSource = tb
ciao
vorrei caricare un gridview da codice senza utilizzare l'oggetto datasource
in dotnet (vb.net) faccio cosi ...
Dim da As New OleDbDataAdapter(MyOleCmd)
Dim tb As New DataTable("Mytable")
da.Fill(tb)
DataGridView1.DataSource = tb
Però non ci dici qual è il problema.....
Comunque l'unica cosa che sembra mancare è
codice:DataGridView1.DataBind
ok scusami
ti spiego...non lo so fare
ho postato il codice di come lo farei in ambiente dotnet(vb.net)
ma non saprei da dove incominciare con aspnet(vbnet)
insrisco tutto il codice..
utilizzo l'oggetto gridview e il datasource (quest' ultimo setto il db da codice)
l'errore per ora e che non mi appare il gridview nella pagina aspx quando la lancio....
mi appare la pagina bianca
-----------------------------------------------------------
Dim MyStringConnection As New DataClass
Dim strConn As String
Dim MyOleCmd As OleDbCommand
Dim strSQL As String
'Estraggo la stringa di connessione dal file XML Setting
strConn = Trim(MyStringConnection.ReadXmlSetting("Set/Value", Server.MapPath("dati\file.xml")))
MyConn = New OleDbConnection(strConn)
Try
'Apro connessione
MyConn.Open()
strSQL = "SELECT dsutente , dspassword FROM tbutenti" "
MyOleCmd = New OleDbCommand(strSQL, MyConn)
Catch En As Exception
'Label1.Text = "Impossibile connettersi al database!" & En.ToString
Response.Write(En.ToString)
Exit Sub
End Try
Dim lista As New GridView
Dim SqlDS As New SqlDataSource
SqlDS.ConnectionString = strConn
Dim da As New OleDbDataAdapter(MyOleCmd)
lista.DataSource = taxiSqlDS
lista.DataBind()
If MyConn.State <> Data.ConnectionState.Closed Then
MyConn.Close()
End If
tra l' atro se scrivo
Dim tb As New DataTable("Mytable")
mi da erorre