设为首页 - 加入收藏
广告 1000x90
您的当前位置:主页 > 微商引流 > 引流技巧 > 正文

读取注册表根据Office版本获取数据库连接字段

来源:网络分享 编辑:引流技巧 时间:2025-06-25

本节主要介绍了如何根据Office版本获取数据库连接字段,以读取注册表获取Office版本,实现代码如下,感兴趣的朋友不要错过

///

/// 读取注册表,根据Office版本获取数据库连接字段

///

/// 数据库连接字段

private string GetConnectionString()

{

string strConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = ";

RegistryKey rk = Registry.LocalMachine;

//查询Office2003

RegistryKey f03 = rk.OpenSubKey(@"SOFTWAREMicrosoftOffice11.0AccessInstallRoot");

//查询Office2007

RegistryKey f07 = rk.OpenSubKey(@"SOFTWAREMicrosoftOffice12.0AccessInstallRoot");

//查询Office2010

RegistryKey f10 = rk.OpenSubKey(@"SOFTWAREMicrosoftOffice14.0AccessInstallRoot");

if (f03 != null)

{

strConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = ";

}

else if (f07 != null || f10 != null)

{

strConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source = ";

}

return strConnectionString;

}

本文来自脚本之家

栏目分类

微商引流技巧网 www.yinliujiqiao.com 联系QQ:1716014443 邮箱:1716014443@qq.com

Copyright © 2019-2024 强大传媒 吉ICP备19000289号-9 网站地图 rss地图

Top