之前写到动态创建一个 TClientDataSet,设定好相关的属性后正常使用没有问题。
但是,如果使用
TClientDataSet.Active := False;
DataSet.Active := False;
之后,再次使用
DataSet.Active := True;
TClientDataSet.Active := True;
报“Missing Data Provider or Data Packet”。
不知道为什么样 引用的TProvider组件给清除了,只要重新引用一定就可以正常使用了,这也算是一个小 Bug 吧。