|
本人曾发贴:ACCESS无法初始化数据提供程序,该情况是在当前ACCESS窗体打开,然后再打开EXCEL程序或打开另一个ACCESS文件时,出现该提示,经深入试验后...
使用主窗体+子窗体结构,或无子窗体的单一窗体,分别在FORM_load()事件中按下述赋予数据源
1. ME.FORM.RECORDSOURCE="SELECT 部门.* FROM 部门"
2.S(0)="SELECT 部门.* FROM 部门"
R(0).OPEN S(0),CNN 'CNN 是打开另一个ACCESS文件的ADODB.Connection,该文件存贮数据
SET ME.FORM.RECORDSET=R(0)
只有当子窗体采用第2种方法时,则无论主窗体有无数据源,再打开EXCEL程序或打开另一个ACCESS文件时(即使是空文件),都会出现”无法初始化数据提供程序“
但是,不去再打开EXCEL程序或不打开另一个ACCESS文件时,完全无问题,添加、删除、修改等,包括其它窗体运行都正常,应该不是安装组件不完整,该窗体采用的控件仅是最普通的文本框、组合框,再无其它
请教如何解决!深度困扰中 |
|