100分,访问access数据库的基本环境?(100分)

  • 主题发起人 主题发起人 mafan
  • 开始时间 开始时间
M

mafan

Unregistered / Unconfirmed
GUEST, unregistred user!
干净的pwin98第一版,安装DAO36引擎,程序运行正常

干净的繁体win98第一版,安装DAO36引擎,程序运行不正常:

1:dbEngine打开正确
vEngine:= CoDBEngine.Create;
2:数据库打开也正确
tmpDB := vEngine.OpenDatabase(tmpDBName, 1, False, ';pwd='+ cImExportDBPassword);
3:打开结果集的时候错误(EOleException)
vRS := tmpDB.OpenRecordset(mSQL,dbOpenSnapShot,dbConsistent,dbPessimistic);

安装繁体OFFICE2000后正常!

请问访问access数据库的基本环境到底是什么?

 
安装OFFICE2000
WIN98第二版
D5或D6
完了,可以访问了
 
不安装office/d5/d6 的情况下怎么办?
 
应该安装dao36.dll就行了
保险的是pwin98se或以后版本.
 
好象在win98第一版中运行更正常一些,在第二版中字段长度可能会被加倍,
有时会因此影响使用。
 
mdac2.5 or mdac2.6+jet4.0
 
还是不行!
错误提示是这样:

Selected collating not suported by the operating system
 
Sorry 打错了
错误提示是这样:
Selected collating Sequence not suported by the operating system
 
注册 DAO350.DLL
 
我用的是access2000,注册DAO350.DLL干吗?
 
要是95就安madc2.6,要是98SE2直接可以用(不用安装Office),要是98SE1我不知道。
总之是用ADO访问。
 
你这个问题应该是Windows版本的问题。
 
不好意思没太注意,我用97时,用下面的冬冬,就可搞定
System
VBAJET32.DLL
ven2232.olb
VBAR2232.DLL
MSRD2x32.DLL
MSJTER32.DLL
MSJINT32.DLL
MSVCRT20.DLL
MSJT3032.DLL

MsApps/Dao 的目录
DAO3032.DLL
 
我装了DAO36这些都应该有;

另:
我用的简体版和繁体版的98版本号都是 4.10.1998
但以上事实表明,它们实际上有所不同
 
很讨厌,我也遇到

madc2.6下个装吧
 
拜托,你不会要求用户在装你的程序之后,在装dao吧
 
1、madc2.6装过,不管用
2、我都是先装的DAO,再运行的程序
 
繁体和简体982A一定不一样
 
后退
顶部