Você está aqui: C# ::: C# + SQL Server ::: Comandos DDL (Data Definition Language - Linguagem de Definição de Dados) |
Como excluir uma tabela no SQL Server usando C#Quantidade de visualizações: 10042 vezes |
|
A exclusão de tabelas no SQL Server é feita por meio do comando DDL DROP TABLE. Este comando remove uma ou mais definições de tabela e todos os dados, índices, gatilhos, restrições e especificações de permissão dessas tabelas. Qualquer exibição ou procedimento armazenado que faça referência à tabela descartada deverá ser descartado explicitamente utilizando-se DROP VIEW ou DROP PROCEDURE. Veja, por exemplo, como excluir uma tabela chamada pessoas: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- DROP TABLE pessoas Veja agora como efetuar a exclusão a partir do clique de um botão em uma aplicação Windows Forms e C#: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
private void button1_Click(object sender, EventArgs e){
// vamos obter a conexão com o banco de dados
SqlConnection conn = Conexao.obterConexao();
// a conexão foi efetuada com sucesso?
if(conn == null){
MessageBox.Show("Não foi possível obter a conexão. Veja o log de erros.");
}
else{
// conexão obtida com sucesso...vamos excluir a tabela
string sql = "DROP TABLE pessoas";
SqlCommand cmd = new SqlCommand(sql, conn);
try{
cmd.ExecuteNonQuery();
MessageBox.Show("A tabela foi excluída com sucesso.");
}
catch(SqlException sqle){
MessageBox.Show("Não foi possível excluir a tabela. Erro: " + sqle);
}
}
// não precisamos mais da conexão? vamos fechá-la
Conexao.fecharConexao();
}
Neste trecho de código eu fiz referência a uma classe de conexão que obtém uma conexão com o banco de dados SQL Server e uma determinada base de dados. Desta forma, a tabela pessoas será excluída da base de dados especificada na classe de conexão. Veja minhas outras dicas de C# + SQL Server para encontrar esta classe. |
|
|
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |







