设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 267|回复: 5
打印 上一主题 下一主题

Access2k or accessxp 程式从98系统移值到2000出现的有趣现象

[复制链接]
跳转到指定楼层
1#
发表于 2002-5-27 18:51:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大侠:
请看下这个,有趣的程  移值问题,
小弟原用的是98繁体系统写access 程式,现因系统 升级为2000,
在移植时,出现如下错 误信息:
The expression on click you entered as the event property setting produced the following error:
  Aproblem occurred while hgsexp was communicating with the OLE SERver or Activex control
* the expression may not result in the name of a macro,the name of a user-defined function ,or {event procedure].
* there may bave been an error evaluationg the function ,event ,or macro.
但小弟并末对原数据库作过任何改动,只是向不同的平台移植吧了,
还有,现在即使用access xp自带的向导生成一些比如打开窗体,或打开报表的按钮等,
也不知为什么出现同样的错 误?
---------------------------------------------------
小弟原用系统繁体98+繁体access2000,后把 数据库升级为accessxp adp都没问题,
然后把没问题的access xp adp移植到windows 2000 (server 版上)就出现了上述问题 .
望各位高手指点.
----------------------------------------------------------
还有小弟从贵站上down下的例程,大多包括程式代码的,
都 出现这类似问题.
望高手给指点.
----------------------------------------------------
SQLOLEDB提供点到底从哪里找到哪,为什么在引用时,总说系统没有此提供者.
何是机器上明明有MDAC且是SQLSERVER2000安装时安装的.为什么????
-----------------------------------------------------------
望高手指点,多 谢.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2002-5-31 02:27:00 | 只看该作者
呵呵,。。
看來沒人解決這些垮平台問題了。
也許是,officexp的win98和win2k所用的邊接庫不一樣吧。
看看office光盤,里面有個system文件夾,可能在安裝時,不同系統,安裝也不同了。

点击这里给我发消息

3#
发表于 2002-5-31 04:32:00 | 只看该作者
win98和win2k下应该是可以通用的,不过繁体和简体系统是不能通用的,需要改变里面的CharSet才行,否则会出现诸如 OLE SERver or Activex control之类的错误

点击这里给我发消息

4#
发表于 2002-5-31 04:37:00 | 只看该作者
今天,我是碰到了怪妈妈,WIN2000下做的ACCESS2000程序,放到WIN98的ACCESS2000下去运行,结果是窗体上所有事件处理程序都不执行。重新进入设计方式一看,原来属性的事件都没了,但程序还在。

    各位,怪不怪?

[fly][em04][em07][em04][/fly]

点击这里给我发消息

5#
发表于 2002-5-31 04:42:00 | 只看该作者
我怀疑可能是BUG,可能是havemodule属性丢失或是窗体与窗体代码类的连接丢失, 然后微软重新生成了空白的窗体代码类
6#
 楼主| 发表于 2002-5-31 22:16:00 | 只看该作者
呵呵,我以為沒有人遇到這樣問題哪?
原來還是有的,本人為此困了很久:
現感覺到這樣的問題,總是在以下几種懷況下出現:
一。WIN系統語言不同,如簡,繁,英(互相移值,就算你用中文平台如南極星等,還是要重寫代 碼)
二。WIN系統所用的連接庫不同。(比如在OFFICE光盤上有個SYSTEM文件來,有什么用,大家看盾就知道 了,我沒辦法提出來,哪些是在哪 種平台上用的)
三。OFFICE的字符支持不同,(比如用簡間寫的例爁,如貴站的源例程,DOWN下用我的繁體系統 ,就會出錯,錯誤見,本貼1,還有繁體寫的,用在en上面,同樣,錯誤出現,)
四。可能就是平台不同,(如win98升級win2k,win2寫的在在98上運行。)
------------------------------------------------------------------
這個本人在夸平台時所遇到了,總結的,
現還沒法解覺,除非重寫代碼在不同平台上。
-----------------------------------------------------------------------------
                                         呵呵,如果您要離開我,請把我的照片還給我
                                                       H_G_6@hotmail.com
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-20 14:58 , Processed in 0.097830 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表