pb做的程序 后台数据库 SQL 启动数据库服务 程序才能开启

pb做了一个程序,后台数据库是SQL2000。已编写数据库连接代码//ProfileShopSQLCA.DBMS="MSSMicrosoftSQLServer"SQLCA... pb做了一个程序,后台数据库是SQL2000。
已编写数据库连接代码
// Profile Shop
SQLCA.DBMS = "MSS Microsoft SQL Server"
SQLCA.Database = "Shop"
SQLCA.LogPass = "1234567890"
SQLCA.ServerName = "."
SQLCA.LogId = "sa"
SQLCA.AutoCommit = false
SQLCA.DBParm = ""
connect;
if sqlca.sqlcode<>0 then
messagebox("Warning!","connect lost!",stopsign!)
halt close;
end if
open(shop_login)
在PB环境下,启动数据库服务(MSSQLSERVER)之后,程序才能开启,即使是点run测试,也要先启动SQL的服务,否则就出现:connect lost!。
打包成exe后,同样,只有SQL 的服务管理器点运行服务(或者在任务管理器里启动MSSQLSERVER),才可以打开shop_login
注:是启动不来SQL,而不是无法连接数据库
找到一个大侠给的19个DLL,放在程序目录里,也没有任何变化
谁知道是怎么回事啊?
主要还有就是,程序是给别人用的啊,不可能让他们也装SQL2000吧。可是他们不装SQL的话,后台的数据库怎么能被程序或者系统识别连接呢?
各种疑惑
总结一下问题:sql+pb的程序,怎么让它在别人的机器上运行?
展开
 我来答
wy_1900
2012-06-19 · TA获得超过4503个赞
知道大有可为答主
回答量:4260
采纳率:63%
帮助的人:3338万
展开全部
首先,PB连接数据库,需要数据库运行,这是必须的
PB只是一个前台程序,你不能指望用PB来影响SQL的运行
其次,PB程序的分发,需要pb安装目录里面的那些dll文件,不然不能正常运行,即使你这个程序不是数据库程序。当然,如果你没用dw或者没用其他的,好像只使用pbvm90.dll也行,建议你都带着,虽然占地方,但是没坏处
需要连接SQL,要从SQL安装目录找sql开头的4个dll文件,也放到pb程序目录,这样就不需要在客户端安装SQL或者是msde了
有的计算机即使dll都考过来了,还是不太正常,那只有安装msde了,反正也不大
最后一招,实在不行,你可以在服务器上弄上快捷方式,客户端用远程桌面方式登录服务器,运行pb,绝对不需要任何配置,不会出任何问题,当然,这是没办法的办法。
micro0369
2012-06-07 · TA获得超过1.2万个赞
知道大有可为答主
回答量:9250
采纳率:85%
帮助的人:3901万
展开全部
数据库应用啊,当然要先启动数据库了,

你可以到windows的服务管理器中,把sqlserver配置成自启动。

你既然用sqlserver作为数据库服务器,那么客户使用你的程序时,必须按照sqlserver服务器,客户端如果准备好了倒是可以不用安装。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
千叶领队
2012-06-08 · TA获得超过802个赞
知道小有建树答主
回答量:363
采纳率:0%
帮助的人:205万
展开全部
没试过,我们学的是SQL+VB、SQL+ASP和ACESS。在其他高级语言环境下编译的数据库,可以有用户界面,Admin只有一个,权限也是他赋予其他人的,也就不存在你说的都安装了。
O(∩_∩)O~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
射手幽灵伊
2012-06-06 · TA获得超过2715个赞
知道大有可为答主
回答量:4955
采纳率:81%
帮助的人:1909万
展开全部
数据库肯定是要启动的,没有启动,就没有数据库的服务
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
134******65
2012-06-09
知道答主
回答量:55
采纳率:0%
帮助的人:14.9万
展开全部
实话说,我不东什么数据库的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式