只有在相应环境里重新编译么?
解决方案 »
- CreateOleObject('SQLDMO.Application');出现无效的类别字符串
- 求SQL语句
- 新手请教:输入一个条件然后再回车,得出结果,如何弄呀?
- 请教:如果将bmp转换成gif!!
- Crystal report9.0转出excel的问题
- 江湖救急,一个ADO的问题!
- 请问delphi 中用的pascal语言是什么版本?
- 请哪位大侠指点一下,在程序中为什么按ESC键没用?
- 如何在PopupMenu和Listbox中加入复选框checkbox,请说详细步骤,谢谢!
- 数据库的问题。
- 一个光盘问题
- 完全免费-CSDN Direct精简版,看贴飞快,保存帖子为HTML页面,程序内嵌回复,自动登陆……
用DELPHI7编译的程序不能在win98下运行,错误如下:ADO 在 0167:00406f9d 的模块
ADO.EXE 中导致无效页错误。
Registers:
EAX=004083fc CS=0167 EIP=00406f9d EFLGS=00010283
EBX=004083fc SS=016f ESP=00a8fde8 EBP=00a90378
ECX=00000000 DS=016f ESI=00a90374 FS=60ff
EDX=00a90374 ES=016f EDI=004086b8 GS=0000
Bytes at CS:EIP:
68 00 04 00 00 8d 44 24 04 50 8b 43 04 50 8b 03
Stack dump:用Delhi6编译就能在win98下正常运行。
也是驱动的问题??
回复人: ChengJinLin(程金林) ( ) 信誉:100 2004-02-09 11:23:00 得分:0 可能你们说的正确,我还没试。如果你愿意的话,可到
http://expert.csdn.net/Expert/topic/2671/2671828.xml?temp=.6924097
接分喽。呵呵~~~
顺便看看还有啥办法啊?
最好的办法就是在打包是作两个包。
回复人: ChengJinLin(程金林) ( ) 信誉:100 2004-02-09 11:23:00 得分:0
<<<<<<在w98裝個 mdac2.7
安装上了,错误依然~~~~~~~~~
win2000和win98下的ado动态连接库是不同的,当然无法使用了,
最好的办法就是在打包是作两个包。
我用的是installShield express limited edit 5.0
打包,如何把我要使用的动态连接库,放到被安装机器的winnt\system32目录下?ADO+ACESS2000
用DELPHI7编译的程序不能在win98下运行,错误如下:ADO 在 0167:00406f9d 的模块
ADO.EXE 中导致无效页错误。
Registers:
EAX=004083fc CS=0167 EIP=00406f9d EFLGS=00010283
EBX=004083fc SS=016f ESP=00a8fde8 EBP=00a90378
ECX=00000000 DS=016f ESI=00a90374 FS=60ff
EDX=00a90374 ES=016f EDI=004086b8 GS=0000
Bytes at CS:EIP:
68 00 04 00 00 8d 44 24 04 50 8b 43 04 50 8b 03
Stack dump:用Delhi6编译就能在win98下正常运行。
顺便问一下:这个问题是不是Delphi7和Delphi6之间的问题呢?
安装上了,错误依然~~~~~~~~~
还是Delhpi兼容的问题。
只把可执行程序和main.md数据库拷贝到win98机器上执行出现错误的。
我也是在Delphi7和Win2000Adv Server编写的。
提示缺少qtintf70.dll,拷贝,然后出现这个错误的。
还有啥可能呢?另外:
用installsheild express制作的安装程序,如何把qtintf70.dll安装到目标机器的windows
系统目录里呢?
谢谢。
如果你是写死的连接驱,就应该拖出去暴打一顿,不然你就重装你的win98;
是不是你的win98少了什么XXX
ConnectString=
Provider=Microsoft.Jet.OLEDB.4.0;Password="";Data Source=main.mdb;Persist Security Info=True;Jet OLEDB:Database Password=123不明白啊?楼上两位,SQL语句经常变的。