GARANTIR DESCONTO

Fórum Parametros no adodataset #290904

05/08/2005

0

Trabalho sempre com os componentes dbexpress e agora tive que fazer um esquema com o ado. Mas achei estranho quando vamos passar parametros para o componente.

consegui passar um parametro com a sintaxe:
adodataset1.Parameters.ParamByName(´exemplo´).Value := .....

achei estranho porque não tinha as extensões: as integer, as string, etc. No lugar só achei este value. É isso mesmo?


Roberto Rossi

Roberto Rossi

Responder

Posts

05/08/2005

Rjun

É isso mesmo...se não me engano, os parâmetros no ADO são tratados como Variant.


Responder

Gostei + 0

08/08/2005

Paullsoftware

tenta fazer assim que também funciona:

With Banco do
begin
CAIXA.Close;
CAIXA.SQL[1]:=´Where Saida=True and Data Between :Data1 and :Data2 ´;
CAIXA.SQL[2]:=´Order by Data´;
CAIXA.Parameters[0].Value:=FormatDateTime(´dd/mm/yyyy´,(DataI.Date));
CAIXA.Parameters[1].Value:=FormatDateTime(´dd/mm/yyyy´,(DataF.Date));
CAIXA.Open;
end;

[color=blue:8b93e05376]Entendeu?[/color:8b93e05376] [color=green:8b93e05376]Você usa o Parameters[x].Value que funciona[/color:8b93e05376]

espero ter ajudado :wink:


Responder

Gostei + 0

25/11/2008

I-master

Valeu. Value entao. no DataSet .AsString. Sempre tudo diferente

sds


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar