como llenar un gridview por medio de una consulta

Iniciado por Deisy Canales, 16 Octubre 2012, 22:05 PM

0 Miembros y 1 Visitante están viendo este tema.

Deisy Canales

hola a todos
tengo una duda y espero y me puedan ayudar!
resulta que tengo una aplicacion de escritorio echa en visual studio 2008 y me pidieron hacerla en asp.net.
la base de datos que utilizo es sqlite, la cual estoy teniendo problemas en la conexion, ya tengo las librerias que son necesarias para la conexion.
les dire mis dudas

consulte en varios foros y me encontre que solo para conectar la base de datos de sqlite solo era necesario esta linea de codigo la cual utilize en la aplicacion pasada
Dim cnn As New SQLiteConnection("Data Source= C:\.....db")
y no era necesario hacer la conexion en la web.config.

el otro problema esqe en la aplicacion de escritorio mostraba la informacion de la consulta en un datagridview y ahora la tengo que mostrar en un gridview, pero no tengo idea del codigo para que me lo muestre.
el codigo que utilizaba para llenarlo en un datagridview era este

Dim cnn As New SQLiteConnection("Data Source= C:\.....db")
        Dim da As New SQLiteDataAdapter("select * from books, cnn)
        Dim ds As New DataSet
        da.Fill(ds)
        DataGridView2.DataSource = ds.Tables(0)

y no se en que cambia el codigo...
espero y me puedan ayudar ya que para programar en asp.net estoy muy desorientada....
Saludos

seba123neo

es que por mas que paresca lo mismo el codigo, son diferentes los controles de windows forms a los de web forms (ASP.NET), fijate esto si te ayuda, esta en C# pero es facilmente trasladable y entendible como para hacerlo en VB.NET.

How to populate GridView

despues de asignarle el DataSource() tenes que poner

GridView1.DataBind();

saludos.

La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson