Access培训
网站公告
·Access快速平台QQ群号:239158550    ·Access快速开发平台下载地址及教程    ·欢迎添加微信交流账号:AccessoftChu    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > 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群 (群号:39785885)       access源码网店

最新评论 查看更多评论(2)

2020/10/14 13:07:36梁皓
有出现提示 运行错误3601参数不足,期待为1的情况吗

2015/12/11 16:42:09张斌
不错,,解决了一个问题

发表评论您的评论将提升作者分享的动力!快来评论一下吧!

用户名:
密 码:
内 容:
 

常见问答

技术分类

相关资源

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