本人创建了两个动态的ADODATASET,从服务器取数据填充第一个数据集,想把数据集的数据复制到数据集2是就会出现无法访问地址的异常?如:
var
a1,a2:Tadodataset;
begin
a1:=tadodataset.create(nil);
a2:=tadodataset.create(nil);
{连接的SQL SERVER 并填充A1,此时A1为活动状态,过程省略}
a1.clone(a2); //此时就会生成异常
但是如果拖放两个组件放在窗体上,再运行以上的代码就不会有问题,不知CLONE方法是不是不支持动态数据集?
var
a1,a2:Tadodataset;
begin
a1:=tadodataset.create(nil);
a2:=tadodataset.create(nil);
{连接的SQL SERVER 并填充A1,此时A1为活动状态,过程省略}
a1.clone(a2); //此时就会生成异常
但是如果拖放两个组件放在窗体上,再运行以上的代码就不会有问题,不知CLONE方法是不是不支持动态数据集?
解决方案 »
- 单物料进仓ADOStoredProc1:commandtext does not return a result set
- 关于AdvStringGrid中如何删除一行,各位大大帮忙啊!!
- 请问如何拷贝一个远程机器下的一个文件到另一台机器某一个路径下!
- FastRepor缺陷:分组的最后一页的页脚上,提前出现了下一组的记录
- $936F949 EOLeException 多重步骤操作发生错误,请检查每一个状态值
- 代码??500
- 谁能提供一个窗体融合的例子?
- 数据库错误处理
- 关于adoquery查询计算字段的问题
- ListView中怎么控制指定行的字体和背景颜色?
- 很基础的问题~~~
- 如何对本地数据集操作?
错了不要笑我哈:)