判断sqlserver是否安装,如果安装了,能否判断它的版本?(100分)

  • 主题发起人 honglinxiong
  • 开始时间
H

honglinxiong

Unregistered / Unconfirmed
GUEST, unregistred user!
我想利用delphi判断windows系统中有没有装Microsoft sql server Desktop Engine?
如果装了想测试它是什么版本?
谢谢!!
 
最省力的方法,找台装了Microsoft sql server Desktop Engine的机器的注册表和没装的机器的注册表比较一下几个主要的键的键值应该就可以了。 呵呵。
 
但他们的要求是这个程序能够运行于如下几个windows系统:
windows 98第一版
windows 98第二版
windows 98第三版
windows xp
windows 2000 p
windows 2000 s
所以想有没有稍微简单一点的方法?

 
SQL server在安装后都在系统注册表内设置相应的标志了。
在每个系统中都通用。

自己找一下吧,应该在hkey_local_machine下面。
 

Similar threads

D
回复
0
查看
761
DelphiTeacher的专栏
D
D
回复
0
查看
741
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
714
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
顶部