同时有sql2000和2005的时候,判断连接的是2000还是2005

sxinhe 2013-08-21 10:08:29
同时有sql2000和2005的时候,我想通过C#程序判断我连接的是2000还是2005,这个怎么样实现呢?
...全文
88 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sxinhe 2013-08-21
  • 打赏
  • 举报
回复
OK了,自己已经解决了。 谢谢大家了。
Shawn 2013-08-21
  • 打赏
  • 举报
回复
楼主参考这个。如果客户即安装了2000又安装了2005,可以让客户手动选择一个 http://blog.csdn.net/WYZSC/article/details/3360688
唐诗三百首 2013-08-21
  • 打赏
  • 举报
回复
做个小程序: C#程序中,用ado.net SqlConnection连接数据库,然后SqlCommand执行select @@VERSION, 根据返回的版本信息,执行对应的安装包.
發糞塗牆 2013-08-21
  • 打赏
  • 举报
回复
那个好像要检查注册表,不过不知道检查哪项,你到网上搜搜有没有说的
sxinhe 2013-08-21
  • 打赏
  • 举报
回复
问题是这个是客户的电脑,2000以及2005已经安装好了啊,我现在是想做个安装包,然后在安装的时候我就进行判断是2000还是2005,然后进行安装数据库。
唐诗三百首 2013-08-21
  • 打赏
  • 举报
回复
查询数据库版本: select @@VERSION
發糞塗牆 2013-08-21
  • 打赏
  • 举报
回复
select @@version获取版本,但是比较好的是在第二个实例,假设是2005的时候,使用带有标识性的命名方式,比如 计算机\2005
sxinhe 2013-08-21
  • 打赏
  • 举报
回复
大哥大姐们,在线急等,帮帮忙吧。

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧