DM.QrConsPedidos.Close;
DM.QrConsPedidos.Sql.Text := 'Select Cod_Cliente2, Data, Hora, Atendente, Total From Pedidos ' +
'Where Upper(Cod_Cliente2) =:Cod_Cliente2Busca';
DM.QrConsPedidos.Params[0].AsString := UpperCase(Edit1.Text);
DM.QrConsPedidos.open;
O código acima é usado para uma filtragem através do campo Cod_Cliente2 q é um campo alfanumérico. Em um outro formulário eu faço uma filtragem bastante parecida com esta, só q através do campo 'Atendente' q tb é um campo alfanumérico.Tenho mais duas consultas: OrdemServico (campo autoincremento) e Data (campo date), só q quando eu digito o número da Ordem de Serviço ou a Data em que o registro foi feito o Delphi me retorna o seguinte erro: Tipe mismatch in expression. Se eu for fazer uma busca por qualquer outro campo ela funciona beleza, agora com esses dois campos, um autoincremento e o outro date, aí dá pau!! Existe alguma impossibilidade de se fazer esse tipo de consulta??
estou usando Paradox, mas acho q o problema é com SQL.
Pergunta
Arlon
O código acima é usado para uma filtragem através do campo Cod_Cliente2 q é um campo alfanumérico. Em um outro formulário eu faço uma filtragem bastante parecida com esta, só q através do campo 'Atendente' q tb é um campo alfanumérico.Tenho mais duas consultas: OrdemServico (campo autoincremento) e Data (campo date), só q quando eu digito o número da Ordem de Serviço ou a Data em que o registro foi feito o Delphi me retorna o seguinte erro: Tipe mismatch in expression. Se eu for fazer uma busca por qualquer outro campo ela funciona beleza, agora com esses dois campos, um autoincremento e o outro date, aí dá pau!! Existe alguma impossibilidade de se fazer esse tipo de consulta??
estou usando Paradox, mas acho q o problema é com SQL.
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.