Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

ACCESS 2003 下开发的程序在2007下 Switchboard不好用

清风  发表于:2013-01-14 11:29:39  
复制

过去在ACCESS 2003下开发的数据库程序,在2007下运行后,出现以下错误:

Microsoft Office Access找不到的函数名称. 但在ACCESS 2003下没问题. 查了很多文档, 好象是因为在2003下是用向导做的, 需要手工去改.

问题是: 如何改? 如何使程序可以在ACCESS2003和2007下同时使用? 谢谢!

 

 

Top
fresun 发表于:2013-01-14 15:44:14

我也碰到过,找不到表1



dbaseIIIer 发表于:2013-01-14 19:05:57

如果是用 面板向导 建的,就有这个问题!


是面板程序 不适合 2007的,所以 2007里面没有这个向导了!


这是因为 事件 触发 的不是事件代码 =函数() 造成的。


2007 是一定要在公共模块的公共 函数才能调用的。2003是可以调用窗体里面的私有函数。



清风 发表于:2013-01-15 08:18:45
z

清风 发表于:2013-01-15 12:04:56

为什么发的内容自动都没了呢?

ACCESS2007也有面板向导,而且如果存为.ACCDB的话,用起来也没问题。但存为.mdb就不好用。

但ACCESS2003生成的面板,到2007就不好用了。如何改成两个版本都好用的形式呢?实在不明白。

是否有可能在一台PC上安装两个版本的ACCESS? 有点stupid的问题。



总记录:4篇  页次:1/1 9 1 :