对Adodataset.Recordset直接赋值报错:Field '' has no dataset

sujianfeng@xiamen 2012-08-11 05:50:28
1、服务器端用AdoDataset取得数据

2、将AdoDataset.Recordset转成 Olevairant压缩并传给 客户端

3、客户端将 OleVariant解压后,转成 _Recordset 并赋值给 客户端的AdoDataset.Recordset

在第3步偶然会报错: Field '' has no dataset

请教原因?

出错代码:

AdoDataset.Recordset := Rec; //rec是 _Recordset类型
...全文
147 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xfxlylove 2012-08-16
  • 打赏
  • 举报
回复
你跟踪看下二个记录集中都有什么样的数据,是不是下面的那个记录集没有打开?

2,495

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧