3 Camadas - Atualizar Query
21/05/2003
0
Paulo
Posts
22/05/2003
Tathianam
No lado do servidor você necessita de um TDATASETPROVIDER ligado à sua Query e, no lado do cliente, o seu TCLIENTDATASET será ligado ao provider do servidor, desde que esteja ligado também ao DCOM.
Bom, espero ter ajudado...
Tathiana
28/05/2003
Paulo
Tenho numa tela, lado cliente, com um edit onde eu entro por exmplo com um nome. Se fosse tudo no lado cliente, eu faria assim:
with query1 do begin
close;
sql.clear;
sql.add(´select * from tabela where nome =:nome´);
parambyname(´nome´).asstring:=edit1.text;
open;
end;
Só q as querys estão no lado servidor e não no cliente e o formulário onde vai receber o parâmetro está no lado cliente e não no servidor e o TClientDataSet, não aceita instrução SQL. Então pergunto, como atualizar querys usando midas(DataSnap)? É esta minha pergunta, mas valeu pela intenção, obrigadão, mesmo. Lembrando que o lado servidor é outro programa, sendo acessado pelo protocolo DCOM(TClientDataSet).
28/05/2003
Kotho
1- deixar a clausula select no lado servidor (pronta), e atribuir o parametro no lado cliente...
2- alterar a clausula no lado cliente. Para isso vc tera q mudar uma propriedade no DataSetProvider chamada: Options/poAllowCommandText para True.
Atenciosamente...
Clique aqui para fazer login e interagir na Comunidade :)