Fórum Query em Paradox #182130
15/09/2003
0
Colegas,
Tenho uma tabela Paradox com um Campo CodCliente (Number).
na String da query eu coloquei
Select * from Tabela1
where CodCliente like:var1
no evento onclick de um Button
coloquei
With Query4 do
Begin
Close;
ParamByName(´var1´).asFloat:=StrToInt(Edit1.text); // Sei que aqui transformo string para integer... e para float como faço?
Prepare;
Open;
ShowMessage(´Total de registros encontrados na pesquisa: ´ + IntToStr(Query4.RecordCount));
End;
Desta forma recebo a MSG ´Type Mismatch in expression´.
como é que eu devo proceder para trasformar o valor de um Edit em Float, ou como devo proceder para configurar minha query para um campo do tipo number?
Obrigado,
Tibor
Tenho uma tabela Paradox com um Campo CodCliente (Number).
na String da query eu coloquei
Select * from Tabela1
where CodCliente like:var1
no evento onclick de um Button
coloquei
With Query4 do
Begin
Close;
ParamByName(´var1´).asFloat:=StrToInt(Edit1.text); // Sei que aqui transformo string para integer... e para float como faço?
Prepare;
Open;
ShowMessage(´Total de registros encontrados na pesquisa: ´ + IntToStr(Query4.RecordCount));
End;
Desta forma recebo a MSG ´Type Mismatch in expression´.
como é que eu devo proceder para trasformar o valor de um Edit em Float, ou como devo proceder para configurar minha query para um campo do tipo number?
Obrigado,
Tibor
Tibor
Curtir tópico
+ 0
Responder
Posts
15/09/2003
Fer
ParamByName(´var1´).asFloat:=StrTofloat(Edit1.text);
Responder
Gostei + 0
15/09/2003
Tibor
Colega obrigado pela atenção,
no entanto,
ParamByName(´var1´).asFloat:=StrTofloat(Edit1.text);
desta forma continuo a receber a msg ´Type Mismatch in expression´
Talvez não tenha sido claro...
Preciso consultar um campo do tipo number numa query passando o parâmetro de var1 que será definido pelo valor de um edit.
minha duvida é se var1 deve ser declarada com o mesmo tipo do campo a ser consultado no caso CodCliente é do tipo number.
Obrigado,
Tibor
no entanto,
ParamByName(´var1´).asFloat:=StrTofloat(Edit1.text);
desta forma continuo a receber a msg ´Type Mismatch in expression´
Talvez não tenha sido claro...
Preciso consultar um campo do tipo number numa query passando o parâmetro de var1 que será definido pelo valor de um edit.
minha duvida é se var1 deve ser declarada com o mesmo tipo do campo a ser consultado no caso CodCliente é do tipo number.
Obrigado,
Tibor
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)