ONDE ESTA O ERRO???

USUARIO.EXCLUIDOS 11/09/2007 14:27:30
#235064
Pessoal, preciso deletar um Voucher ba TblNotaFiscal, porém somente se o campo NF da tabela for = NÃO

A rotina abaixo não esta deletando tal registro mesmo o campo NF sendo = NÃO

Onde está o erro:

Private Sub cmdCancelar_Click()
If MsgBox("Confirma o Cancelamento do Voucher " & txtVoucher.Text & "?", vbYesNo + vbQuestion, Me.Caption) = vbNo Then
Unload Me
Exit Sub
Else

Data5.Database.Execute "DELETE Voucher FROM TblNotaFiscal WHERE Voucher LIKE '" & txtNotaFiscal.Text & " And NF = '" & NÃO & ""
Unload Me
End Sub


Marcelino Neto
USUARIO.EXCLUIDOS 11/09/2007 14:31:06
#235065
Resposta escolhida


faz assim meu caro

Data5.Database.Execute "DELETE Voucher FROM TblNotaFiscal WHERE Voucher LIKE '" & txtNotaFiscal.Text & " And NF = 'NÃO'"

USUARIO.EXCLUIDOS 11/09/2007 14:32:27
#235066


Esse campo NF é Texto? se for faz o q coloquei acima..

se for Sim/Nao,,...faz assim.. ...And NF = False "

entendeu ae?
USUARIO.EXCLUIDOS 11/09/2007 14:39:41
#235067
Veja o erro:
Não sei postar imagem

Coloquei para download
USUARIO.EXCLUIDOS 11/09/2007 14:44:58
#235069
FAz assim

Private Sub cmdCancelar_Click()
If MsgBox("Confirma o Cancelamento do Voucher " & txtVoucher.Text & "?", vbYesNo + vbQuestion, Me.Caption) = vbNo Then
Unload Me
Exit Sub
Else

Data5.Database.Execute "DELETE FROM TblNotaFiscal WHERE Voucher LIKE '" & txtNotaFiscal.Text & '" And NF = '" & NÃO & "'"
Unload Me
End Sub

USUARIO.EXCLUIDOS 11/09/2007 14:45:53
#235070


Data5.Database.Execute "DELETE Voucher FROM TblNotaFiscal WHERE Voucher LIKE '" & txtNotaFiscal.Text & "*' And NF = 'NÃO'"


tenta assim
USUARIO.EXCLUIDOS 11/09/2007 14:52:00
#235071
Valeu Galera!!!!
Tópico encerrado , respostas não são mais permitidas