Ado 添加字段以打开记录集
有没有一种简单的方法可以将新字段附加到现有的开放ADO记录集中Ado 添加字段以打开记录集,ado,recordset,Ado,Recordset,有没有一种简单的方法可以将新字段附加到现有的开放ADO记录集中 fields.append()如果记录集处于打开状态,并且关闭似乎会终止现有数据,则将不起作用 注意:我使用的是Microsoft ActiveX DataObject 2.8库在记录集打开时,不能将字段附加到记录集 您可以创建记录集的克隆、附加所需字段、打开该记录集并从原始记录集中复制数据 另一个选项是将记录集持久化为xml,修改行集架构,添加必填字段,然后将xml加载到新记录集中。谢谢Mitch。当你说Clone时,我假设你是指
fields.append()
如果记录集处于打开状态,并且关闭似乎会终止现有数据,则将不起作用
注意:我使用的是Microsoft ActiveX DataObject 2.8库在记录集打开时,不能将字段附加到记录集 您可以创建记录集的克隆、附加所需字段、打开该记录集并从原始记录集中复制数据
另一个选项是将记录集持久化为xml,修改行集架构,添加必填字段,然后将xml加载到新记录集中。谢谢Mitch。当你说Clone时,我假设你是指迭代字段()而不是使用rs.Clone。对吗?从内存rs.clone仅创建指向原始记录集的指针。