Pesquisar no Programero

segunda-feira, 31 de agosto de 2009

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();
            }
            //
            return res;
        }

3 comentários:

  1. Olá,
    Sempre acompanho seu blog, e gostaria de lhe participar que agora estou com o meu.
    Ficaria feliz de receber sua visita!
    http://gartufa.blogspot.com
    Forte abraço,
    Rodrigo Graça Aranha.

    ResponderExcluir
  2. Poxa! Que código é esse? hehehe

    Funciona, mas podemos escrevê-lo melhor, certo?

    Abraços!

    ResponderExcluir
  3. Como eu faço para pegar o tamanho de uma base dados do SQL SERVER 2008 com ASP.NET C#??

    Obrigado

    ResponderExcluir

Obrigado por Participar do programero, fique a vontade para agradecer, retificar, perguntar ou sugerir.