EXCLUINDO REGISTROS DO BANCO DE DADOS
Gostaria de saber como faço para excluir um registro especÃfico da tabela usando SQL, eu tentei o comando .delete mas parece que ele excluiu toda a tabela, vlw.[S67]
Faça uma cláusula SQL para a exclusão. Seria algo mais ou menos assim:
"Delete from tabela where campo = '" & valor & "'"
"Delete from tabela where campo = '" & valor & "'"
complementando: se vc usar apenas "DELETE FROM NomeDaTabela", vc irá excluir todos os registros.
Excluindo um determinado registro:
sql = "SELECT * FROM NomeTabela WHERE Codigo = " & varNumerico & ""
ps: lembrando que se o campo for tipo texto você utiliza aspas simples antes das aspas:
sql = "SELECT * FROM NomeTabela WHERE Codigo = '" & varTexto & "' "
Excluindo todos os registros da tabela:
sql = "SELECT * FROM NomeTabela"
sql = "SELECT * FROM NomeTabela WHERE Codigo = " & varNumerico & ""
ps: lembrando que se o campo for tipo texto você utiliza aspas simples antes das aspas:
sql = "SELECT * FROM NomeTabela WHERE Codigo = '" & varTexto & "' "
Excluindo todos os registros da tabela:
sql = "SELECT * FROM NomeTabela"
Se for toda a tabela pode fazer assim
"Delete * from SUATABELA"
Dessa forma ele deleta todos os registros.
Caso use ado
dim RG as strin
RG = "Seu registro"
"Select * From SUATABELA where OCampoQueProcura '" & RG & "'"...
RS.DELETE
RS.UPDATE
ok?
Especifique melhor o que quer...
"Delete * from SUATABELA"
Dessa forma ele deleta todos os registros.
Caso use ado
dim RG as strin
RG = "Seu registro"
"Select * From SUATABELA where OCampoQueProcura '" & RG & "'"...
RS.DELETE
RS.UPDATE
ok?
Especifique melhor o que quer...
Tópico encerrado , respostas não são mais permitidas