关于Delphi6中调用数据库的一个问题

时间:2020-12-30 17:37:57
我的操作系统是win2000,在Delphi6中调用Sql server数据库时用的是ADO控件,运作正常。但用户用的是win98,而且没有联网,无法从服务器中调用数据。我想在用户的win98中装sql server数据库,不知是服务器端还是客户端,也不知能不能用,如何连接数据库。
由于软件很急,请各位专家多多指教。

11 个解决方案

#1


把SQL SERVER7 全部安装就行

#2


当然是服务器端,其它的没有区别,去做吧!

#3


你需要在WIN98上先装MSDE桌面引擎,然后再装客户端。

#4


安装SQL Server 桌面版!
实际在Win98下的单机版程序我觉得用Access的数据库要好些!

#5


如果用户的机器无法连网的话,你要装一套完整的SQL SERVER了,个人版的在98下面也可以,别的不会有什麽差别。

#6


98只能装desktop吧,其实你也不用全装,把sql server的driver装上去就行了。为了简便你通通装上去也行,反正你的memory多的是。

#7


如果用sql server2000就装个人版,它和7.0的desktop版是一样的(都是FOR 98的)装完之后当然是服务端,用时和你在2000下是一样的

#8


就和c/s的结构是一样的。只不过数据库是在本地而已。
一定要装上服务器组件,不能只装客户端组件。

我在做系统开发时就是用本地数据库进行开发的。
用ADO开发在你不确定最后的可能出现的是什么环境,你可以在客户的电脑上第一次启动时初始化ADOConnection的连接字符串。
可用PromptDataSource(Handle, ADOConnection1.ConnectionString);这个函数,他可以调用ADO的连接设置窗口。

#9


win2K和win98 SE 可以直接所有ADO, win98/win95便要先安装MDAC, 到http://www.microsoft.com/data 下载 MDAC 2.5/2.6吧, 然後替用户安装ADO.

#10


建议安装MDAC2。7

#11


建议:在Win98下的单机版程序用Access的数据库要好些!

如果用sql server2000就装个人版,装完之后当然是服务端,用时和你在2000下是一样的.

#1


把SQL SERVER7 全部安装就行

#2


当然是服务器端,其它的没有区别,去做吧!

#3


你需要在WIN98上先装MSDE桌面引擎,然后再装客户端。

#4


安装SQL Server 桌面版!
实际在Win98下的单机版程序我觉得用Access的数据库要好些!

#5


如果用户的机器无法连网的话,你要装一套完整的SQL SERVER了,个人版的在98下面也可以,别的不会有什麽差别。

#6


98只能装desktop吧,其实你也不用全装,把sql server的driver装上去就行了。为了简便你通通装上去也行,反正你的memory多的是。

#7


如果用sql server2000就装个人版,它和7.0的desktop版是一样的(都是FOR 98的)装完之后当然是服务端,用时和你在2000下是一样的

#8


就和c/s的结构是一样的。只不过数据库是在本地而已。
一定要装上服务器组件,不能只装客户端组件。

我在做系统开发时就是用本地数据库进行开发的。
用ADO开发在你不确定最后的可能出现的是什么环境,你可以在客户的电脑上第一次启动时初始化ADOConnection的连接字符串。
可用PromptDataSource(Handle, ADOConnection1.ConnectionString);这个函数,他可以调用ADO的连接设置窗口。

#9


win2K和win98 SE 可以直接所有ADO, win98/win95便要先安装MDAC, 到http://www.microsoft.com/data 下载 MDAC 2.5/2.6吧, 然後替用户安装ADO.

#10


建议安装MDAC2。7

#11


建议:在Win98下的单机版程序用Access的数据库要好些!

如果用sql server2000就装个人版,装完之后当然是服务端,用时和你在2000下是一样的.