简单问题,进来看看 做软件用到SQL SERVER 在哪里判断SQL SERVER 是否已经启动,没有的话关闭软件,有例子更好, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为什么非要判断SQL SERVER 是否已经启动?判断系统能不能和 SQL SERVER 连上行不行?不行就推出系统。 如果sql没启动的话,你的程序还能运行吗? 不要做这些无意义事了(请原谅),我们关心的是程序启动之后,看sql能不能正常的连接上,这才是关键的哦 就是,如果非要判断的话取出系统进程,应该可以判断的到有API函数可以用查查看 获取SQL SERVER的文件句柄var h:Handle;beginh:=Findwindow(h,'sqlserver');if h<32 then 未启动;然后你就自己写程序启动吧。 托盘区应该有提示吧? 不会是在程序中给用户提示吧? 如果是作数据库用到的话,要装的. 如果你已经安装了SQL 2000的话,还要设置帐户进行连接,成功了托盘区就有状态提示~~ hehe,但是我有时没有注意它是否启动,导致报错,很郁闷的 to QQ21898580(海盗) ,你的那句话应该加在那里呢 我只是希望出现的是我写的信息,而不是系统错误你用try语句不就ok了~对于var h:Handle;beginh:=Findwindow(h,'sqlserver');if h<32 then 未启动;也相当好(只是可以满足你的意思而已),但是然后呢??你不是还是要连接服务器~?到不如直接用try..except语句连接服务器~这样也可以只出现用户写的错误,而不抱系统错误啊(当然,前提是声成可执行文件以后才不讳出现系统错误) 哦,我要的就是这样,那上面这句话是加在那里判断最好呢还有是不是在 uses里再加什么东西var h:Handle;不认 通用数据库及文件同步软件《同步专家网络版》 正则表达式 打印的问题。。。 关于delphi的内存管理问题 能解决这个问题的人来领分! 求救!请问如何把".jpg"文件加到数据表的字段里去? 关于lookup字段的建立,请帮帮忙 采购收货单用什么方法实现打印最好? 数组问题 这台电脑的功耗是多少?(也是软件的实践问题 (^_^) ) 谁能帮我在下面例句里做注释? TChart控件的数据范围
不行就推出系统。
取出系统进程,应该可以判断的到有API函数可以用查查看
var h:Handle;
begin
h:=Findwindow(h,'sqlserver');
if h<32 then 未启动;
然后你就自己写程序启动吧。
托盘区应该有提示吧?
不会是在程序中给用户提示吧? 如果是作数据库用到的话,要装的.
如果你已经安装了SQL 2000的话,还要设置帐户进行连接,成功了托盘区就有状态提示~~
你用try语句不就ok了~
对于
var h:Handle;
begin
h:=Findwindow(h,'sqlserver');
if h<32 then 未启动;也相当好(只是可以满足你的意思而已),但是然后呢??你不是还是要连接服务器~?到不如直接用try..except语句连接服务器~这样也可以只出现用户写的错误,而不抱系统错误啊(当然,前提是声成可执行文件以后才不讳出现系统错误)
还有是不是在 uses里再加什么东西var h:Handle;不认