以前使用ADO, 如果SQL返回的结果集有多个 可以通过NextRecordset来依次获取 代码移植到FireDAC, 对于多结果集处理差不多, 但是还是有一些不一样的地方: 1.TDataSet本身是不支持多结果集的, 所以不要再这个上面浪费精力 2.切换到下一个结果集, ADO.NextRecordset 对应 FD.NextRecordSet 3.判断是否有下一个结果集, ADO的方法是NextRecordset <> nil, 而FireDAC的NextRecordSet没有返回值,…