Iuri , o comando LIKE � para compara��o de strings..

Utilize o comando abaixo para o banco SqlBase e caso
df_Pedido e P.NumeroPedido sejam num�ricos.

" SELECT ...
and @STRING(P.NumeroPedido,0) LIKE '" || SalNumberToStrX( df_Pedido, 0)
|| "%' ... "

Caso sejam strings pode fazer assim.

" SELECT ...
and P.NumeroPedido LIKE '" || df_Pedido || "%' ... "


> Iuri Balieiro Frigo wrote:
> 
> Pessoal,
> 
> Estou usando um datafield para o usuario entrar com um numero do
> pedido a ser consultado, e eu gostaria de fazer com que a cada n�mero
> que for digitado ele faco um select, porem n�o estou conseguindo usar
> o LIKE junto com este data field.
> Veja como estou fazendo:
> 
> On SAM_AnyEdit
>  If df_Pedido != ''
>   Call SalTblPopulate( tbl_Pedidos, hJS,
>     "SELECT C.Nome_RazaoSocial,
>      P.CodigoCliente,
>      P.NumeroPedido,
>      P.DataPedido
>     FROM Clientes C, Pedidos P
>     WHERE  P.CodigoCliente = C.CodigoCliente
>      and P.NumeroPedido LIKE :df_Pedido%
>     INTO  :tbl_Pedidos.col_Cliente,
>      :nAux,
>      :tbl_Pedidos.col_Pedido,
>      :tbl_Pedidos.col_Data " , TBL_FillNormal )
> 
> Oque estou fazendo de errado?
> 
> Obrigado
> 
> Iuri

-- 
Leandro Duarte Pulgatti
Analista de Suporte
www.ias-systems.com.br

"afirmatio unius non est negatio alterius"  Arist�teles
==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================

Responder a