Delphi Datasnap-XE:如何实用地设置过滤器?

我正在使用以下代码以实用方式设置DataSnap Connection
procedure TConnectThreed.Execute;
var
    DataSnapCon : TSQLConnection;
    proxy       : TSystemRDMClient;
begin
  proxy       := nil;
  DataSnapCon := nil;
  try
    DataSnapCon := TSQLConnection.Create(nil);
    DataSnapCon.Connected := False;
    DataSnapCon.DriverName := 'DATASNAP';
    DataSnapCon.LoginPrompt := False;
    DataSnapCon.Params.Values['port'] :=  '211';
    DataSnapCon.Params.Values['HostName'] :=  DevicesAddr;
    // 
    // What code must be added here to setup a Zlib + PC1 +RSA Filter ?
    // 
    try
      DataSnapCon.Open;
      proxy := TSystemRDMClient.Create(DataSnapCon.DBXConnection);
题: 如何设置Zlib& PC1& RSA过滤器是否实用?     
已邀请:
如果你看一下
dfm
文件,你会看到Object Inspector中魔术Driver属性发生了什么。您所做的选择存储在
TSQLConnection.Params
中,用于名称过滤器。 要添加过滤器,您可以执行此操作。
DataSnapCon.Params.Values['Filters'] :=
  '{"ZLibCompression":{"CompressMoreThan":"1024"},'+
   '"PC1":{"Key":"LiveStrongLance!"}}';
但是这仍然会让你在这里遇到Delphi XE - Datasnap Filter问题。     

要回复问题请先登录注册