Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-查询/SQL语句

ACCESS中CurrentDb.OpenRecordset打开SQL表注意问题

时 间:2014-10-11 12:08:06
作 者:张强   ID:7297  城市:深圳
摘 要:ACCESS中CurrentDb.OpenRecordset打开SQL表注意问题(实例)
正 文:

 

ACCESS中CurrentDb.OpenRecordset打开SQL表注意问题(实例)

 

故障:

请看下面错误对话框:

 

出错程序代码如下:
Set p = CurrentDb.OpenRecordset("select * from 清单核对表")

 

分析:上述图的IDENTITY是指SQLSER表中有一个字段是自增性质的(即上述代码中的“清单核对表”的ID,本身又是主键),

当用CurrentDb.OpenRecordset访问此种表时,上述上码不行,一定要用到opendatabase的dbseechanges

 

解决:

把上述代码改为如下:

Set p = CurrentDb.OpenRecordset("select * from 清单核对表", dbOpenDynaset, dbSeeChanges, dbOptimistic)

 



Access软件网官方交流QQ群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助