|
Postada em 12/03/2013 10:35 hs
Estou usando o comando: Conexao.Execute ("delete from Edificio where numeroobra = '" & txtnumeroobra & "'")
O comando só é excecutado se eu fechar o formulário, entendo que o comando execute é um comando passivo, como faço para que ele seja executado no mesmo formulario ?
Muito Obrigado a quem puder ajudar.
|
|
|
|
Teco
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 14/03/2013 11:52 hs
Códigos,nada mais que códigos.Você não mostrou nada como tenta excluir o registro.Poste o código. Deste a abertura do Banco e códigos da exclusão, isto porque é fácil. Quanto a código passivo achei estranho pois nunca vi um comentário sobre isso. Valeu.
|
|
|
Treze
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 14/03/2013 13:54 hs
onde vc executa o comando pois se executar no click de um botao deve funcionar
|
|
|
|
Postada em 14/03/2013 23:03 hs
TREZE, de fato o comando é executado com um click. Detalhe, olhando no workbench, o registro é excluido imediatamente, porem no formulario vb continua intacto mesmo com comando movenext. etc. somente ao fechar o form e voltar ele não aparece mais. Desculpe ai se não fui claro. Obrigado amigo '********************************************************************** Sub excluir() If entrada.RecordCount = 0 Then Exit Sub resp = MsgBox("Voçê tem certeza que deseja excluir este registro ?", vbQuestion, "Exclusão.") If resp = vbNo Then Exit Sub End If Conexao.Execute ("delete from entrada where numeroobra = '" & txtnumeroobra & "'") limpar entrada.MoveMax If entrada.RecordCount > 0 Then mostrar Else Unload Me Exit Sub
End Sub
|
|
|
Treze
|
SÃO VICENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 15/03/2013 16:31 hs
Ivan é assim não sei a estrutura do seu projeto, mas veja como funciona, se vc exibe os dados em uma lista ou algo parecido, vc deve fazer a exclusão e em seguida um novo select para preencher sua lista, porém se os dados ficam sendo exibidos em um formulário e sua intensão é que os dados sumam e fique apenas o ultimo registro, vc deverá dar um select exibindo este ultimo registro isso somente apos a exclusão.
|
|
|
|
Postada em 15/03/2013 19:14 hs
Muito obrigado TREZE.
|
|
|