关于TClientDataSet.data的问题
fm_dm.ClientDataSet1.Close;
fm_dm.ClientDataSet1.CommandText:='select * from sys_rowinfo where tableid='
+''''+gettableid('C_YYPKB')+'''';
fm_dm.ClientDataSet1.Open;
temp.Data:=fm_dm.ClientDataSet1.Data;
fm_dm.ClientDataSet1.RecordCount的值却不等于temp.RecordCount
在这个页面中我还有几个地方是这样用TClientDataSet.data的就没有问题,
不知道这是哪里出问题了,怎莫处理?
[解决办法]
temp.Data=null;
temp.Data:=fm_dm.ClientDataSet1.Data;