O PROBLEMA ESTA QUE NA SEGUNDA VERIFICAÇÃO há A NECESSIDADE DE SE REALIZAR UMA PESQUISA NUM BANCO DE DADOS PARADOX(7) MAS ISSO NÃO OCORRE ELE AFIRMA QUE O USUÁRIO JÁ FOI CADASTRADO SE alguém TIVER ALGUMA SUGESTÃO AGRADEÇO A TODOS QUE AJUDAREM.
Utilizamos cookies e tecnologias semelhantes de acordo com a nossa Política de Privacidade, e ao continuar navegando, você concorda com estas condições.
Pergunta
APRENDIZ BRUXO
Pessoal não consigo localizar o erro no codigo abaixo fiz tudo que sabia mas não obtive resultado positivo
procedure TFrmfornecedor.BtnsalvarClick(Sender: TObject);
begin
if dbnome.Text = '' then
begin
messagedlg('Preencha o nome do fornecedor',mtwarning,
[mbok],0);
end
else
if dbnome.Text <> '' then
begin
Qryfornecedor.SQL.Add('select*from tb_Fornecedor where for_nome = ''+dbnome.Text+''');
qryfornecedor.Open;
begin
messagedlg('Usuário já cadastrado',mtwarning,[mbok],0);
dbnome.Clear;
dbnome.SetFocus;
end
end
else
begin
dmdados.Tb_fornecedor.FieldByName('for_id').Asstring := dbcodigo.Text;
dmdados.Tb_fornecedor.FieldByName('for_nome').Asstring := dbnome.Text;
dmdados.Tb_fornecedor.FieldByName('for_cnpj').AsString := dbcnpj.Text;
dmdados.Tb_fornecedor.FieldByName('for_data').AsString := dbdat_cad.text;
//dmdados.Tb_fornecedor.FieldByName('for_pro_ser').AsString := dbpro_ser.text; }
dmdados.Tb_fornecedor.Open;
Btnincluir.enabled := true;
Btneditar.enabled := true;
Btnsalvar.Enabled := false;
Btncancelar.enabled := false;
btnexcluir.Enabled := true;
btnsair.Enabled := true;
dbnome.Enabled := false;
dbcodigo.Enabled := false;
dbcnpj.Enabled := false;
dbdat_cad.Enabled:= false;
dbmobs.Enabled := false;
dmdados.Tb_fornecedor.Post;
end;
end; fim .
O PROBLEMA ESTA QUE NA SEGUNDA VERIFICAÇÃO há A NECESSIDADE DE SE REALIZAR UMA PESQUISA NUM BANCO DE DADOS PARADOX(7) MAS ISSO NÃO OCORRE ELE AFIRMA QUE O USUÁRIO JÁ FOI CADASTRADO SE alguém TIVER ALGUMA SUGESTÃO AGRADEÇO A TODOS QUE AJUDAREM.
Link para o comentário
Compartilhar em outros sites
3 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.