delphi 三层设计中 数据量过大 内存不足
服务端:TADOConnection + TADODataSet + TDataSetProvider
客户端:TSocketConnection + TClientDataSet + TDataSource
当我查询的表数据量有3、4万的时候就提示:insufficient memory for this operation
语句是这样的:
ClientDataSet1.DisableControls;
if ClientDataSet1.Active=true then
ClientDataSet1.Close;
ClientDataSet1.CommandText:=memo1.Text;
ClientDataSet1.Open;
ClientDataSet1.EnableControls;