Tengo el siguiente codigo para rellenar un datagrid. Pero me faltal algo. A ver si podeis ayudarme. El datagrid esta creado desde diseño y su nombre es MiDatagrid Gracias de antemano:
Sub rellenaDataGrid()
Dim ds As DataSet
ds = New DataSet("DataSet")
conn.Open()
Dim command As New SqlServerCe.SqlCeCommand("SELECT * FROM marcas", conn)
Dim dataadapter As New SqlServerCe.SqlCeDataAdapter
dataadapter.SelectCommand = command
dataadapter.Fill(ds)
conn.Close()
End Sub
Rellenando un Datagrid en .NET
Moderador: Moderadores
-
ReyFleve
Por cierto
Por cierto es en .NET Compact Framework. Es decir, para pocket pc, pero supongo que me vale tambien para windows
-
Pampa
esto es lo que hago yo en VB .NET
Sub rellenaDataGrid()
Dim strSQL as String ="SELECT * FROM marcas"
Dim command As New SqlServerCe.SqlCeCommand(strSQL, conn)
Dim dataadapter As New SqlServerCe.SqlCeDataAdapter(strSQl, conn)
Dim ds As new DataSet ()
dim dv as dataView
conn.Open()
dataadapter.SelectCommand = command
dataadapter.Fill(ds, "nombreTabla")
conn.Close()
dv = New DataView(ds.Tables("nombreTabla"))
DataGrid1.DataSource=dv
DataGrid1.Refresh()
End Sub
Sub rellenaDataGrid()
Dim strSQL as String ="SELECT * FROM marcas"
Dim command As New SqlServerCe.SqlCeCommand(strSQL, conn)
Dim dataadapter As New SqlServerCe.SqlCeDataAdapter(strSQl, conn)
Dim ds As new DataSet ()
dim dv as dataView
conn.Open()
dataadapter.SelectCommand = command
dataadapter.Fill(ds, "nombreTabla")
conn.Close()
dv = New DataView(ds.Tables("nombreTabla"))
DataGrid1.DataSource=dv
DataGrid1.Refresh()
End Sub