我想在应用程序初始化时判断SQL SERVER 数据库是否启动,我是新手,不知道这段代码应该写在什么地方,请高手指教!!!我现在分不多,还请大家多多关照!!
解决方案 »
- 有没有办法禁止用户更改IP?
- 程序中同时使用VCLSkin和DBGridEh的问题
- Listbox控件中,能不能取出选择的那一行的文本?
- 多窗口主程序如何加载无模式DLL的窗口
- 急!Help!!!! delphi控制word写入内容之后,想把光标移到第二页的页首(第一栏的第一行),想再往word 里加东西,怎样实现?
- 如何打开EXCEL文件?
- 如何用DCOM控制ORACLE数据库,应用服务上。
- 求救,求用delphi实现将sql server中的数据导入oracle的方法
- 如何自动更新C/S结构的客户端程序?
- QuickRep打印表格的线宽如何设?
- 怎样让Word的内容保持原貌的显示在自己的应用程序中? 100分
- 菜鸟关于数据拷贝问题。谢谢!
这样做不行,会发生错误,并不能得到想要的提示信息!!
期待高手来解答
好象要用到MS SQL的一个动态链接库
以前看到过
搜一下吧
这点我们大家都明白,可是我们是想让用软件的人明白,一看就知道是怎么回事,不是认开发程序的去看,所以"友好"是很重要的!!有办法吗???
其实局域网中的SQL SERVER如果不启动起来,客户端一般是无法知道该机器是否安装有SQL SERVER的(除非你用黑克软件)。按者这思路,应该能够知道该SQL SERVER是否已经启动。
你已经该机器已经安装了SQL SERVER,如果查找出来的SQL SERVER服务器列表中无该机器名,就说明该SQL SERVER没有启动起来呀!
try
//登录SQL Server的代码,如
//ADOConnection1.Connected:=true;
except
//处理异常,说明登录不成功,如
ShowMessage('登录数据库服务器失败!');
end;
...