读书人

对Adodataset.Recordset直接赋值报错:

发布时间: 2012-09-11 10:49:03 作者: rapoo

对Adodataset.Recordset直接赋值报错:Field '' has no dataset
1、服务器端用AdoDataset取得数据

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

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

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

请教原因?

出错代码:

AdoDataset.Recordset := Rec; //rec是 _Recordset类型


[解决办法]
你跟踪看下二个记录集中都有什么样的数据,是不是下面的那个记录集没有打开?

读书人网 >.NET

热点推荐