Fórum Dúvida quanto ao uso do SimpleDataSet #53494
21/10/2005
0
ex: eu abro o simple assim: select * from tabela. Com o form aberto o usuário precisa saber o movimento entre o dia 12/10 e 20/10, aí faço:
select * from tabela where data btween :dt1 and :dt2, exemplo e não vai. Posso fazer no SqlQuery q funciona, mas o grid está no datasource do Simple. Como contornar isso? Via SP tenho q carregar os parãmetro pelo simple o q daria no mesmo. Tô sem rumo!!!
Paulo
Curtir tópico
+ 0Posts
24/10/2005
Vinicius2k
Utilizar estrutura padrão (e ideal) de conexão do dbExpress aliada à Midas:
T+
Gostei + 0
24/10/2005
Paulo
Gostei + 0
25/10/2005
Paulo
Eis minha query:
Gostei + 0
26/10/2005
Bruno Belchior
with Dm.sqlExtRec do begin Close; CommandText:=´select data_vencto,valor, status, ´ + ´codclie, n_doc, data_rec, desconto, acrescimo, ´ + ´multa, t_rec, emissao from c_receber where ´ + ´data_vencto between :ini and :fim´; ParamByName(´ini´).AsString:= FormatDateTime(´mm/dd/yyyy´, StrToDate(DtIni.Text)); ParamByName(´ini´).AsString:= FormatDateTime(´mm/dd/yyyy´, StrToDate(DtFim.Text)); Open; end;
Gostei + 0
26/10/2005
Afarias
2) O Open deve ser realizado no TClientDataSet
3) Antes do Open, se há parâmentros no SQL deve ser realizado um FetchParams no TClientDataSet e esses parâmetros devem receber os valores no próprio TClientDataSet
T+
Gostei + 0
26/10/2005
Paulo
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)