Ir para conteúdo
Fórum Script Brasil
  • 0

Erro Em Busca


Reloaded`

Pergunta

quando eu escolho codigo, da um erro falando q por exemplo "1" é um valor invalido, ele ta como string, como eu vou converter pra integer dentro disso:

dmLocad.tbClientes.Filter := 'Codigo ='+''''+ nome.Text +'*'+''''

eu coloquei

... + strtotint(nome.text) ... mais não funcionou. alguém pode me ajudar?

procedure TFormBusClien.ComboTipoChange(Sender: TObject);

begin

if tipo.Text = 'Codigo' then

begin

  telefone.Visible := false;

  nome.Visible := true;

  Label2.Caption := 'Codigo:';

  nome.Clear;

end

  else if tipo.Text = 'Nome' then

  begin

      telefone.Visible := false;

      nome.Visible := true;

      Label2.Caption := 'Nome:';

      nome.Clear;

  end

      else if tipo.Text = 'Telefone' then

      begin

        nome.Visible := false;

        telefone.Visible := true;

        Label2.Caption := 'Telefone:';

        telefone.Clear;

      end

end;

procedure TFormBusClien.BuscaClick(Sender: TObject);

begin

  dmLocad.tbClientes.Filtered := false;

  if tipo.ItemIndex = 0 then

    dmLocad.tbClientes.Filter := 'Codigo ='+''''+ nome.Text +'*'+''''

  else

  begin

    if tipo.ItemIndex = 1 then

      dmLocad.tbClientes.Filter := 'Nome ='+''''+ nome.Text +'*'+''''

    else

    dmLocad.tbClientes.Filter := 'Telefone ='+''''+ nome.Text +'*'+''''

  end;

  DBGrid1.DataSource.DataSet.Active := true;

  dmLocad.tbClientes.Filtered := True;

end;

Link para o comentário
Compartilhar em outros sites

1 resposta 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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,7k
×
×
  • Criar Novo...