200大洋 竟无人问津? (200分)

  • 主题发起人 主题发起人 abcok
  • 开始时间 开始时间
A

abcok

Unregistered / Unconfirmed
GUEST, unregistred user!
用delphi做一个[green]绿色[/green]软件(不用安装的那种),连接的数据库为access2000。
希望的结果是:可以把他们刻在光盘上,拿到其他win98机器上运行,[red]而且不要求其他机器
安装office或ado或其他任何数据库驱动程序[/red]。
以上可以实现吗?怎样实现?
越详细越好。
 
可以,用ADO连接,不过要WIN98第二版以上,我的程序就是这样的

注意一点,数据库要复制到硬盘并改为可写才能访问

楼下的,98第二版有MDAC2.1,保证可以访问ACCESS2000,要不要我发给你试试?
 
ado不是98的默认安装吧?

顶多用odbc,不过默认装的odbc好像也不支持access2000,只能是access97
 
9494
Win98SE之后操作系统就有ADO驱动但必须和你的版本一样, 最好做完后, 在客户机器上
编译一下,
 
我有ADO补丁
要不要发给你 ?
 
win98se以上就有自带ado啦
 
[^][:(!][:(!][:(!][^]
 
笨!用dbisam算了,什么都不用连接直接指定文件目录而且还支持多用户,sql 多好
 
Win98第二版就带了ADO。
[red]不要求其他机器安装ado数据库驱动程序[/red]是不可能的,就算你自带驱动
也得安装好了才能用。
自带bde驱动可以不先安装,程序运行时动态添加注册表项,指向你的驱动目录就行。
 
同意ysai的看法,我的程序就是这样的
 
不一定要win98se版,我在win95下也实现了ado连接,方法是先安装dcom95再安装mdac_typ
这两个程序在delphi光盘的install目录下有。
 
几乎不可能,97为DAO35所支撑2000为DAO36所支撑
你的软件尝试在97下运行可能报错.
 
多人接受答案了。
 
后退
顶部