none
Asp.Net BulkGridView RRS feed

  • Pergunta

  • Boa Tarde caros amigos,

    sou novo na programação em Asp.net e precisei usar um controle BulkEditGridView, que funcionou muito bem por sinal, só que agora eu preciso usá-lo mas não tenho um SqlDataSource ou LinqDataSource ou qualquer outro elemento do tipo, eu uso um método para preencher a grid, só que não consigo atualizar os dados, alguém poderia me ajudar?

    Segue o método que preenche a gridview

        public void Consulta()
        {
            SqlConnection Connection = new SqlConnection(strConnection);
            string strSelect = "SELECT tblnot.codigo, tblalu.codigo, tblalu.nome, tblnot.p1, tblnot.p2, tblnot.p3, tblnot.t, tblnot.s, tblnot.pf, tblnot.r FROM tblnot INNER JOIN tblalu ON tblnot.aluno = tblalu.codigo INNER JOIN tblcur ON tblnot.curso = tblcur.codigo INNER JOIN tbldis ON tblnot.disciplina = tbldis.codigo INNER JOIN tblprof ON tblprof.codigo = tblnot.professor WHERE tblnot.codigo = 2 ORDER BY tblalu.nome";

            DataTable tabNotas1 = new DataTable();
            SqlCommand Select = new SqlCommand(strSelect, Connection);

            try
            {
                Connection.Open();
                SqlDataReader reader = Select.ExecuteReader();
                tabNotas1.Load(reader);
                grdteste.DataSource = tabNotas1;
                grdteste.DataBind();
            }
            finally
            {
                Connection.Close();
            }
        }

    se for de ajuda, estou utilizando o Postgres, este código é em SqlServer mas é apenas um teste.

    Obrigado.


    terça-feira, 24 de abril de 2012 17:14

Todas as Respostas

  • Deve ter algo errado no seu sql do postgress, poste o code que vc está usando e se deu alguma ex poste tb

    Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC

    quarta-feira, 25 de abril de 2012 12:03
    Moderador
  • Bom dia Seilor, consegui fazer um método que salva os dados, agora tenho outra dúvida que já vi em vários tópicos mas até hoje nenhum exemplo me ajudou.

    Tenho um javascript que me da qual coluna do gridview estou editando (var n = '<%=grdteste.EditIndex%>';) , mas quando utilizo master page ele da erro, como posso corrigir isto?

    Obrigado.

    quarta-feira, 25 de abril de 2012 12:43