ASP.NET - No carga DataGrid !!!

 
Vista:

No carga DataGrid !!!

Publicado por Kike (5 intervenciones) el 15/07/2004 20:43:40
Tengo el d atagrid en el webform ... tengo datos en la base de datos ... y tengo este codigo ... que estoy haciendo mal ???
Gracias de antemano !!!

Imports System.Data
Imports System.Data.OleDb

Public Class frmorden
Inherits System.Web.UI.Page
Protected WithEvents DataGrid1 As System.Web.UI.WebControls.DataGrid
Private strConnection As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\pruebasasp\ejemplo.mdb ; initial catalog=pubs;"

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim strSelect As String
strSelect = "SELECT * FROM cliente"
Dim con As New OleDbConnection(strConnection)
Dim cmd As New OleDbCommand(strSelect, con)
Dim reader As OleDbDataReader
Dim pubs As New DataSet()
DataGrid1.AutoGenerateColumns = True
DataGrid1.DataSource = pubs.Tables("cliente").DefaultView
DataGrid1.DataBind()

End Sub

End Class
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 56
Bronce
Ha mantenido su posición en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

RE:No carga DataGrid !!!

Publicado por Yamil Bracho (1136 intervenciones) el 15/07/2004 21:14:22
El problema es que noe stas leyendo los datos. LO otro es que o usas un DataSet o usas un DataReader. Si usas un DataReader , seria algo como :

con.Open()
DataGrid1.DataSource = cmd.ExecuteReader( CommandBehavior.CloseConnection)
DataGrid1..DataBind()

Si usas un dataset seria algo como

DataSet ds = new DataSet()
cmd.Fill(DS, "table1")
DataGrid1.DataSource=ds.Tables("table1").DefaultView
DataGrid1.DataBind()

DataGrid1.AutoGenerateColumns = True
DataGrid1.DataSource = pubs.Tables("cliente").DefaultView
DataGrid1.DataBind()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

GRACIAS YAMIL !!!

Publicado por Kike (5 intervenciones) el 15/07/2004 21:35:47
Gracias Yamil !!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar