none
Populando gridview - banco access RRS feed

  • Pergunta

  • Amigos,

    Qual o meu problema neste trecho? Não aparece nada no site! O site roda mas nao popula gridview nenhum.

    Desde já agradeço.

    OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\cayo\meus programas\Northwind.mdb");

    OleDbDataAdapter adp = new OleDbDataAdapter("select * from Categories", conn);

    DataSet ds = new DataSet();

    adp.Fill(ds);

    GridView1.DataSource = ds;

    GridView1.DataBind();

    sábado, 17 de fevereiro de 2007 16:26

Respostas

  • O DataSource é a tabela do DataSet, não o DataSet:

    GridView1.DataSource = ds.Tables[0];

    Seria melhor nomear a tabela:

    adp.Fill(ds, "Categories");

    GridView1.DataSource = ds.Tables["Categories"];

    GridView1.DataBind();

     

     

    sábado, 17 de fevereiro de 2007 18:41