用delphi6和MS Sql Server2000 制作了一个程序,不知怎么发布,
服务器端是不是一定要安装MS Sql Server2000 (我见过一个程序,在服务器端也不需要安装数据库),客户端也只要通过一个自带的数据库连接工具就能找选择已经存在的MS Sql Server2000 服务器,然后配置数据源就可以了。这样的安装程序怎么制作?分不够可以再加
服务器端是不是一定要安装MS Sql Server2000 (我见过一个程序,在服务器端也不需要安装数据库),客户端也只要通过一个自带的数据库连接工具就能找选择已经存在的MS Sql Server2000 服务器,然后配置数据源就可以了。这样的安装程序怎么制作?分不够可以再加
服务器端是不是一定要安装MS Sql Server2000 (我见过一个程序,在服务器端也不需要安装数据库),客户端也只要通过一个自带的数据库连接工具就能找选择已经存在的MS Sql Server2000 服务器,然后配置数据源就可以了。
------------------------------------------------------------------------------------- 你上面提到的是用的三层结构,数据服务器和应用服务器和客户端是可以分开的. searoom(海龙)说得对:数据库服务端肯定需要安装的. 不然你数据放在哪里???????
function Tdm.GetSQLServerList: String;
var
i: Integer;
SQLServer: Variant;
ServerList: Variant;
begin
Result:= '';
try
SQLServer:= CreateOleObject('SQLDMO.Application');
ServerList:= SQLServer.ListAvailableSQLServers;
for i:= 1 to ServerList.Count do
begin
Result:= Result + ServerList.Item(i) + #$A;
end;
finally
SQLServer:= varNull;
ServerList:= varNull;
end;
end;
搜索SQL server服务器,并提供连接参数输入,让你使用它们的高级用户连接,然后建立你的数据库表。
这样绝对是不行的,呵呵。。
sql server的数据库文件不能直接用,必须得安装sql server的服务才行。////假如我把数据库改成ACCESS,是不是一定要安装access?
当然一定不用安装Access了,呵呵至于ADO,如何发布,用wise,可以轻松搞定。我现在做的程序基本上都是你这种类型的。
在服务器端还是建议独立安装MSSQL