注册 登录
Office中国论坛/Access中国论坛 返回首页

roych的个人空间 http://www.office-cn.net/?179386 [收藏] [复制] [分享] [RSS]

日志

纠结在Access之间

热度 3已有 2002 次阅读2010-12-25 23:03 |个人分类:随便说说|

    没想到这次会纠结在Win7和Access2003之间。
    事实上,在这之前已经在版本兼容性之间纠结过一次了。最早用的是2007版本,但公司里统一装的是office xp版本。那时候保存过一个导出导入规格,没想到xp和2003都没有这个功能,这也就算了。再后来,转换成2003格式之后,就——
    对于Access,实际的学习时间,到现在为止还不到一年。去年十月份开始买书,看了一个月之后,大体内容都算是掌握了。而苦于缺乏进阶方面的书籍,加上工作上的临时调动,直到七月初,才从繁杂的工作中脱身出来,确定要进行维护数据库。到现在,也就七八个月的时间吧。
    这套软件的安全性是相当不错的。而为了同步于生产,特别是师傅的移动硬盘损坏后,为了进入前台设计,可谓是绞尽脑汁了。幸运的是,正如“上帝在关闭所有的门之后,还会给你留下一扇窗”,最后总算找到了这扇窗。——通过查看属性进入VBE界面,然后启用特殊键,才进入到前台设计。
    而这次,因为公司给其它电脑装了Win7之后,终于让我再度纠结不已。当时打电话给师傅,他说,他的Win7系统也是这样啊。一开始以为是权限问题或者版本兼容问题,为此,给一台电脑装了2007版本,并设置好受信任位置,结果:出错。
    后来,看了看管理工具,发现多了一个PowerShell工具,以为是这个导致的(软件是用Shell函数来启动的,自然有这个联想了),拼命在网上搜索相关资料并调试,还是出错。多番调试无果,甚至还把网上别人说的在注册表里加载dll文件试过,依旧是一无所获。
    至此,已是心力交瘁。只好在论坛里发帖了。说到这里,还得感谢t小宝版主,他提醒我,这是否office路径问题,而不关Shell函数的事呢?
    于是,便用命令行的方式来打开,果然就打开了登录窗体。这个结果更让我怀疑Shell函数存在的问题了。
    看回Win7和Winxp的文件系统,突然发现Win7里没有了“我的文档”(Document And Setting),倒是多了个“用户”(Users),所有的用户桌面都保存在这里;Winxp的“我的文档”下有应用程序数据文件夹(Application Data),而Win7则没有,倒是多了个App Data文件夹,但这个文件夹下面恰恰就没有微软的子文件夹(Microsoft Office)。
    只好再次调试Shell函数,这时候发现多了个“用户未定义数据类型”错误,t小宝说是库引用问题,让我引用ADO 2.5版本以上的库。改了之后,接下来又是第二个问题了:那就是用Dir方法找不到那个dll文件(其实这个文件是工作组文件改了后缀名而成的)。
    于是就把这个文件放在Office安装文件下,但结果还是出错,无法在线升级。
    到了这田地了,还算是新手的我,只能继续用命令行来打开登录窗体了,升级后从后台复制文件到本地了。我还能做什么呢?认输吧。

刚表态过的朋友 (0 人)

发表评论 评论 (3 个评论)

回复 zhuyiwen 2010-12-28 12:18
呵呵,雷人。
好在没有用Windows 7(64位)+Access2010(64)位,否则更雷人。呵呵。
回复 roych 2010-12-28 15:56
zhuyiwen: 呵呵,雷人。
好在没有用Windows 7(64位)+Access2010(64)位,否则更雷人。呵呵。
用了Win7之后,总是找不到Office的安装路径,于是就启动出错了~~
回复 renyucai1963 2012-9-3 03:26
  

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-6 23:36 , Processed in 0.078437 second(s), 18 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

返回顶部