Alguem consegue mudar este codigo de visual basic p/ delphi
24/03/2003
0
dim novo as boolean;
sub btnGravar_click()
if novo then
cliente.seek ´=´,txtnome_cliente.text
if not cliente.nomatch then
msgbox(´Nome do cliente já Cadastrado´ ), 65, ´Aviso´
exit sub
end if
end if
if novo then
cliente.addnew
else
cliente.edit
end if
nome.value = txtnome.text
Endereco.value=txtendereco.text
cliente.update
txtnome.text = ´ ´
txtendereco.text =´ ´
txtnome.setfocus
novo=false
end sub
Esse e o codigo, quem me der essa ajuda vou agradecer muito, abraços a todos da lista
sub btnGravar_click()
if novo then
cliente.seek ´=´,txtnome_cliente.text
if not cliente.nomatch then
msgbox(´Nome do cliente já Cadastrado´ ), 65, ´Aviso´
exit sub
end if
end if
if novo then
cliente.addnew
else
cliente.edit
end if
nome.value = txtnome.text
Endereco.value=txtendereco.text
cliente.update
txtnome.text = ´ ´
txtendereco.text =´ ´
txtnome.setfocus
novo=false
end sub
Esse e o codigo, quem me der essa ajuda vou agradecer muito, abraços a todos da lista
Pellegrini
Curtir tópico
+ 0
Responder
Posts
24/03/2003
Crash
Facil:
No delphi e mais facil:
Crie duas Queries para a mesma tabela: uma para insersao e outra para Pesquisa.
No evento BeforePost da Querie de gravacao coloque:
begin
if QueriePesquisa.Locate(´NOME´,
QuerieGravacao.FieldByName(´NOME´).Value,
[]) then
begin
ShowMessage(´Esse cliente ja esta cadastrado´);
Abort;
end;
end;
No delphi e mais facil:
Crie duas Queries para a mesma tabela: uma para insersao e outra para Pesquisa.
No evento BeforePost da Querie de gravacao coloque:
begin
if QueriePesquisa.Locate(´NOME´,
QuerieGravacao.FieldByName(´NOME´).Value,
[]) then
begin
ShowMessage(´Esse cliente ja esta cadastrado´);
Abort;
end;
end;
Responder
24/03/2003
Crash
Ha esqueci,
crie uma variavel global (Ex: vOperacao: Byte;) e customize:
vOperacao = 0 > Insersão;
vOperacao = 1 > Edição;
vOperacao = 2 > Encerramento de Operacao;
voce pode usar essa variavel em todas as Queries.
Ae e so testar a operacao.
Flws
crie uma variavel global (Ex: vOperacao: Byte;) e customize:
vOperacao = 0 > Insersão;
vOperacao = 1 > Edição;
vOperacao = 2 > Encerramento de Operacao;
voce pode usar essa variavel em todas as Queries.
Ae e so testar a operacao.
Flws
Responder
Clique aqui para fazer login e interagir na Comunidade :)