USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Comando SQL Delete - URGENTE
Expedito Junior
RECIFE
PE - BRASIL
Postada em 10/03/2006 13:41 hs            
Galera:
 
Estou com o seguinte problema:
 
Tenho um datagrid preenchido com um recordset. Criei um botão "Excluir", para excluir o registro que eu selecionar no datagrid, mas quando executo o comando, ele apaga todos os registros da tabela. O comando é o seguinte:
 
rs.delete adAffectCurrent
 
Como corrigir esta bronca?
É muito importante.
 
Grato pelas colaborações

Expedito Junior

msn: expedito_junior947@hotmail.com

"A oportunidade favorece uma mente preparada!"

     
Geronimo
Pontos: 2843
JOINVILLE
SC - BRASIL
Postada em 10/03/2006 13:50 hs            
Se você quer deletar um registro, use o comando:

    MS Acces:
    delete * from [nome da tabela] where [nome do campo] = [critério]

    SQL Server
    delete [nome da tabela] where [nome do campo] = [critério]




"O pior inimigo que você poderá encontrar será sempre você mesmo."
     
Geronimo
Pontos: 2843
JOINVILLE
SC - BRASIL
Postada em 10/03/2006 13:51 hs            
Outro exemplo:
bancodedados.execute ("DELETE FROM TEMP WHERE CAMPOPONTO<>(Select max(campoponto) from temp)")



"O pior inimigo que você poderá encontrar será sempre você mesmo."
     
Expedito Junior
RECIFE
PE - BRASIL
ENUNCIADA !
Postada em 10/03/2006 14:02 hs            
Gostaria de deletar do seguinte modo:
 
clico no datagrid no registro a ser deletado e depis executo o comando de excluir e apenas aquele registro seja deletado. sem precisar especificar um criterio.

Expedito Junior

msn: expedito_junior947@hotmail.com

"A oportunidade favorece uma mente preparada!"

   
Expedito Junior
RECIFE
PE - BRASIL
Postada em 10/03/2006 14:58 hs            
Existe alguma outra forma de fazer isto?

Expedito Junior

msn: expedito_junior947@hotmail.com

"A oportunidade favorece uma mente preparada!"

     
LCRamos
Pontos: 2843
GOIANIA
GO - BRASIL
Postada em 10/03/2006 15:39 hs            
Não conheço também nenhum método que faça sem estabelecer um critério, sem ele todos os registros são deletados.
Por que não coloca um text invisivel acoplado ao controle que identifique o critério?
     
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página