Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/06/2009, 15:32
yoelito79
 
Fecha de Ingreso: junio-2009
Mensajes: 12
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Como Asignar un Objeto Dataset a una propiedad Datasource de un GridView

Mi buen amigo Fann_Lavigne gracias por tu ayuda pero me temo que no ha pasado nada sigue igual..Explicare con detalles para que mas o menos veas lo que tengo..

Cita:
public DataTable ConsultarTabla(String CodigoSQL)
{
DataTable tabla = new DataTable();
Conectar();
try
{
connection.Open();

dataAdapter = new SqlDataAdapter(CodigoSQL, connection);
dataAdapter.Fill(tabla);

}
catch (SqlException ex) { Console.Write(ex.Errors.ToString()); connection.Close(); }

connection.Close(); //muy importante cerrar la coneccion

return tabla;
}

Tengo una clase coneccion en donde tengo este metodo el cual ahora me retorna un objeto de tipo DateTable..
y tengo clases como la de Productos, en la cual tengo metodos de consultas que retornan el mismo objeto obtenido desde la clase coneccion, algo asi..


Cita:
public DataTable TraerCatalogo()
{
return ConsultarTabla(getCodigoTraerCatalogo());
}

Cita:
public String getCodigoTraerCatalogo()
{
return = "Select Cod_Barras,Foto,Descripcion,Precio_Venta From Productos";

}
y en la Pagina tengo algo asi..

Cita:
protected void Page_Load(object sender, EventArgs e)
{

if (!Page.IsPostBack)
{
LlenarGrilla();

}
}
Cita:
private void LlenarGrilla()
{
try
{
GridView1.DataSource = new DataView(productos.TraerCatalogo());
GridView1.DataMember = "Productos";
GridView1.DataBind();
}
catch (Exception ex)
{
Console.Write(ex.Message);
}
}
No me muestra nada el dataGrid.. quisiera que me aportaras un comentario, como te repito soy nuevo en ASP y estoy un poco desesperado por el tiempo que lo tengo encima.. bueno espero y me aportes algo ..

por el momento Gracias..