C# 判断sql2005 是否安装!
来源:互联网 发布:数据库原理pdf下载 编辑:程序博客网 时间:2024/06/05 08:50
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
说明:
当时总结时确实只装了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
- C# 判断sql2005 是否安装!
- C#判断某软件是否安装
- c#判断是否联网
- C#判断是否连网
- c# 判断是否联网
- C# 判断是否图片格式
- C#中判断某软件是否已安装
- C#中判断某软件是否已安装
- C#中判断某软件是否已安装
- c#判断ArcEngine runtime是否安装的代码
- C# 客户端判断是否安装office03、07或WPS
- C# 客户端判断是否安装office03、07或WPS
- C#中判断某软件是否已安装
- C#中判断某软件是否已安装
- 实测如何使用c#代码判断服务器是否安装iis
- 判断是否安装BDE
- 判断是否安装Silverlight
- 判断程序是否安装
- 卸载oracal
- jQuery使用手册
- 领先开放,以人为本
- IIS设置Gzip压缩 提高网站速度
- 跟随内心
- C# 判断sql2005 是否安装!
- list
- java 基础 类的继承
- 测试流程实施方案
- 开关量和模拟量的区别
- sql2000导出数据库的数据(以insert语句形式的脚本)
- 程序 python 抓取新浪读书频道小说
- js 限制输入总结
- C++文件操作详解(ifstream、ofstream、fstream)