Access快速开发平台--在英文版操作系统及英文版Access环境下使用“数据模块生成器”自动创建窗体提示错误#3709 SysFrmDataModuleWizard:Sub btnOK_Click() The search key was not found in any record.的解决方法
时 间:2021-09-13 11:09:00
作 者:麥田 ID:11 城市:上海 QQ:3002789054
摘 要:Access快速开发平台--在英文版操作系统及英文版Access环境下使用“数据模块生成器”自动创建窗体提示错误#3709 SysFrmDataModuleWizard:Sub btnOK_Click() The search key was not found in any record.的解决方法。
正 文:
广州--半90-99期:365版(563213891) 23:05:06
我在使用Access快速开发平台开发自己的管理软件,使用“数据模块生成器”自动创建窗体提示错误#3709 SysFrmDataModuleWizard:Sub btnOK_Click() The search key was not found in any record.如下图:
二、解决过程:
第一步、通过QQ远程控制尝试帮他注册ADO与DAO的步骤:
http://www.accessoft.com/article-show.asp?id=315
并且再引用DAO与引用ADO步骤:
http://www.accessoft.com/article-show.asp?id=5049
问题依旧,没能解决。
第二步、分别发给他早期各个版本的平台,V1.7.1版、V1.7.2版、V2.0.2版、V2.2.0版、V2.4.1版、V2.5.1版、V2.6.2版等版本进行自动创建窗体测试,还是出现同样的错误号3709提示,始终不能自动创建窗体成功,这下惆怅了,百思不得其解;
第三步、进入死马当活马医阶段,打开他的后台Data数据库,找到该表,进入该表的设计视图,检查各个字段类型,并没有发现用附件\计算\查阅向导等字段类型,这下彻底绝望了;
第四步、起死回生阶段,由于该学员的操作系统与Access版本号都是英文版,好像发现问题了,应该是这个“自动创建窗体”的数据源表用了中文名称引起的,如下图:
为了保险起见,先退出平台,把平台文件夹里面有中文名称的字符给重命名为全英文字符的,如下图:
然后打开Data数据库,将该表中文名称重命名为英文表名称,并且把各个字段名称含有中文名称的,全部命名为英文或者拼音的字段名,如下图:
表名称与字段名都命名为英文名称后,保存该表,关闭Data数据库,双击登录Main数据库文件,点击“快速创建链接表”命令,将刚才重命名的英文名表链接过来,再次使用“数据模块生成器”自动创建窗体,成功解决,自动创建完成并且功能可以使用了,如下图:
备注说明:
由于该学员公司是外资企业,且IT对操作系统权限控制较严,不允许员工更改操作系统的设置,所以只能使用上面排除中文字段名\表名称的做法解决;
如果其他学员或者学友有遇到这个英文版环境引起的错误号3709不能自动创建窗体问题,我们可以用一直更简单的方法来解决,即设置英文版操作系统的区域语言为简体中文就可以了,进入操作系统的控制面板,选“区域”,如下图:
选择“管理”选项卡——>更改系统区域设置——>将“当前系统区域设置”调整成“中文(简体,中国)”,重启一下电脑,然后登录平台的Main文件即可使用“数据模块生成器”功能。
Access快速开发平台QQ群 (群号:321554481) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- Access对子窗体数据进行批...(10.30)
- 最精简的组合框行来源数据快速输...(10.25)
- Access仿平台的多值选择器...(10.24)
- 【Access日期区间段查询】...(10.22)
- 【Access源码示例】VBA...(10.12)
- Access累乘示例,Acce...(10.09)
- 数值8.88,把整数8去掉,转...(10.08)
- 【Access自定义函数】一个...(09.30)
- 【Access选项卡示例】Ac...(09.09)
学习心得
最新文章
- Access判断多条明细的配方或订...(11.30)
- 如何让后台数据库在局域网共享时,且...(11.29)
- 【Access月初月末日期设置方法...(11.29)
- 【Access IIF函数嵌套示例...(11.26)
- Access快速开发平台--使用组...(11.25)
- Access快速开发平台--对上传...(11.22)
- Access快速开发平台企业版--...(11.18)
- 不会用多表联合查询,多表查询没结果...(11.16)
- 【案例分享】主键字段值含有不间断空...(11.16)
- Access快速开发平台--后台D...(11.14)