Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo atualizar

Página ASP para manipular dados

  Dando continuidade a nossos artigos sobre como se conectar a um banco de dados , montar um DataTable para mostrar os dados e como inserir, atualizar e remover dados ,montaremos hoje uma página ASP que nos permita utilizar a classe criada nos artigos anteriores. Em resumo teremos dois campos TextBox que receberão os novos dados a serem inseridos, editados ou removidos, três Buttons para executar uma das ações referidas acima e um GridView para apresentar as informações. No codebehind um método para carregar os dados no GridView, um método para cada Button e dois métodos para o GridView, um para mandar os dados selecionados para os TextBox e outro para a paginação. Nossa página final terá o formato apresentado na imagem abaixo, o projeto final pode ser baixado aqui .

Inserir, atualizar e apagar dados (ASP .NET c#)

Finalizando nossa classe (não esqueçam do método getDataTable ) criaremos um método para realizar atualizações em tabelas com comando DML como INSERT, UPDATE E DELETE: //         //executa INSERT, UPDATE ou DELETE         public int execSQL( String sql)         {             //             //se a conexão estiver fechada abre             if (con.State.ToString().Equals( "Closed" ))             {                 abreCon();             }             //             int res = 0;             //             //monta sql no command             using ( OleDbCommand cmd = new OleDbCommand (sql, con))             {                 cmd.CommandType = CommandType .Text;                 //                 //executa SQL                 try                 {                     res = cmd.ExecuteNonQuery();                 }                 catch                 {                 }                 //                 //finaliza objetos                 cmd.Dispose();             }