EXCLUINDO REGISTROS DO BANCO DE DADOS

USUARIO.EXCLUIDOS 15/07/2005 09:23:17
#94270
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]
LCSD 15/07/2005 09:38:17
#94272
Faça uma cláusula SQL para a exclusão. Seria algo mais ou menos assim:

"Delete from tabela where campo = '" & valor & "'"
JEAN.JEDSON 15/07/2005 09:49:38
#94278
complementando: se vc usar apenas "DELETE FROM NomeDaTabela", vc irá excluir todos os registros.
WEBMASTER 15/07/2005 12:01:03
#94308
Resposta escolhida
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"
CARINHENA 15/07/2005 12:20:02
#94314
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...
Tópico encerrado , respostas não são mais permitidas