当我登录Custom Access Database时收到错误信息“Current Recordset does not support updating”?



主要软件:
主要软件版本: 3.5
主要软件修正版本: N/A
次要软件: N/A

问题: 我使用自定义Schema登录Access数据库时,每次当我试图登录数据库时,会收到错误信息 -2146825037 "Current Recordset does not support updating. This may be a limitation of the provider, or of the selected locktype",请问如何才能解决该错误?

解答: 这个错误的主要原因是由于在TestStand Database选项中,Table lock 类型被选中。该类型决定了在改变数据时,比如说创建、改变、删除数据时,数据库如何锁定记录。在您使用Access数据库时您可以使用五种lock类型中的除了Unspecified 和 Read Only 类型的任何一种,而在默认情况下,当时您创建一个新的Schema时,系统将Table lock标记为Unspecified类型。
为了改变您自定义的Schema,在 TestStand Sequence Editor下,打开Configure >> Database Options。在这个选项下,改变Lock类型为除了除了Unspecified 和 Read Only 类型的任何一种都可以。


相关链接:

附件:





报告日期: 01/16/2006
最近更新: 06/10/2011
文档编号: 3TF7FTO8