Tenho usado esse forum a algum tempo para tirar minhas duvidas em VB6, a duas semana tenho tentado passar meus aplicativo em vb para delphi... tudo estava indo muito bem até que chequei em contas a pagar e a receber...
Em vb para dar baixa em uma conta não paga uso o seguinte codigo?
If baixar.Text = "" Then
If MsgBox("Tem certeza que deseja dar baixa nesse lançamento ?", vbQuestion + vbYesNo, "Confirmação") = vbYes Then
RS.Close
RS.Open "Select * from a_pagar where codigo = " & Me.txtcodigo & "", con, adOpenKeyset, adLockOptimistic
With RS
.Update
.Fields("data_pagamento") = Date
.Update
End With
MsgBox ("Seu lançamento foi dado baixa com sucesso !!"), vbInformation, "Sucesso !"
Else
Exit Sub
End If
Else
MsgBox ("Esse lançamento já foi dado baixa em: " & baixar.Text & " !!"), vbCritical, "Erro ao tentar dar baixa"
End If
Unload Me
no delphi coloquei o seguinte codigo no evento on click do botão "dar baixa"
If baixa.Text := '' then //nada foi digitado
if Application.MessageBox('Deseja dar baixa no registro atual?','Confirme',
MB_YESNO + MB_ICONQUESTION + MB_DEFBUTTON2) = IDYES then
Tab_apagar.Append; // inclui um novo registro na tabela
Tab_apagar.Post;
if Tab_caixa.State in [dsInsert,dsEdit] then
Tab_apagar.Post;
If baixa.Text := Date;
Só que não passa dessa linha: If baixa.Text := '' then //nada foi digitado
Pergunta
anabon
Olá pessoal boa tarde....
Tenho usado esse forum a algum tempo para tirar minhas duvidas em VB6, a duas semana tenho tentado passar meus aplicativo em vb para delphi... tudo estava indo muito bem até que chequei em contas a pagar e a receber...
Em vb para dar baixa em uma conta não paga uso o seguinte codigo?
Só que não passa dessa linha: If baixa.Text := '' then //nada foi digitado
Alguém sabe me dizer onde ta o erro????
Desde já agradeço.....
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.