怎么判断用户计算机是否安装了sql server
来源:互联网 发布:格力分管式空调数据 编辑:程序博客网 时间:2024/04/30 16:44
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/WYZSC/archive/2008/11/24/3360688.aspx
string strValue = "";
string strErrorMessage = "";
try
{
//SQL Server2000 SP4的值8.00.194
//string strPath = @"HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer/MSSQLServer/CurrentVersion";
string strCurrentVersion = "";
RegistryKey regkey = Registry.LocalMachine.OpenSubKey("SOFTWARE", true).OpenSubKey(@"Microsoft/MSSQLServer/MSSQLServer/CurrentVersion", true);
if (regkey == null)
{
strValue = "注册表的信息不包括SQL内容,请确认是否安装SQL";
}
else
{
strValue = regkey.GetValue("CurrentVersion").ToString();
}
}
catch (Exception ex)
{
strValue = "无法读取注册表的信息";
strErrorMessage = ex.Message.ToString();
}
labSql.Text = strValue;
SQL Server2000 SP4的值8.00.194
VS2005 C# winform
说明:
当时总结时确实只装了SQL2000,如果和SQL2005共存的话,找不到键值。
SQL2000和SQL2005共存情况,即安装过SQL2005的判断方法
1、SQL2000:
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server/SQL2000/MSSQLServer/CurrentVersion
2、SQL2005:
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server/SQL2005/MSSQLServer/CurrentVersion
- 怎么判断用户计算机是否安装了sql server
- 怎么判断用户计算机是否安装了sql server
- delphi 判断SQL Server 服务器是否安装与开启
- delphi 判断SQL Server 服务器是否安装与开启
- delphi 判断SQL Server 服务器是否安装与开启
- sql server判断是否存在
- SQL server 安装出了毛病怎么搞?
- magento-怎么判断用户是否登录?
- iOS怎么判断用户是否打开了系统设置里面推送通知的开关?
- ColdFusion 判断用户是否使用了代理服务器!
- 判断用户是否开启了定位功能
- SQL 2005此计算机上已经安装了同名实例。若要继续执行SQL SERVER
- Sql Server判断生日是否跨年
- sql server判断临时表是否存在
- SQL Server 判断列是否存在
- sql server 判断是否为数值
- SQL Server 判断除数是否为0
- SQL Server中判断数据库是否存在
- 设计模式 Design Parttern ——命令模式Command
- 系统无法打开指定的设备或文件&Internal Error 2755,110 安装错误
- [代码]如何使用用户定义的表值函数(LINQ to SQL)
- 3.6LVM逻辑卷治理
- 、、、、
- 怎么判断用户计算机是否安装了sql server
- [代码]如何以内联方式调用用户定义的函数(LINQ to SQL)
- 菜单项隐藏和显示问题
- linux useradd 命令详解
- 杭电2084 数塔 DP
- linux下添加、删除用户和用户组
- 一位清华计算机专业的学生怎么看LINUX与WINDOWS
- 迅雷变鸟了,展翅高飞
- 云计算初探