关于vs连接access

第一:连接字符串
首先在web.config文件配置(Access2003和2007都一样)
<connectionStrings>
 <add name='DBPath' connectionString='~/App_Data/Web.mdb'/>
 <!--数据库路径,前面的~必须保留-->
</connectionStrings>

第二:连接字符串
Access2003:
'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' + System.Web.HttpContext.Current.Server.MapPath(ConfigurationManager.ConnectionStrings['DBPath'].ToString());
Access2007:
'Provider=Microsoft.ace.OLEDB.12.0;Data Source=' + System.Web.HttpContext.Current.Server.MapPath(ConfigurationManager.ConnectionStrings['DBPath'].ToString());

第三:写SQL语句时,字段名和表明都要加上[],避免了关键字这种错误。

原文地址:https://www.cnblogs.com/paste/p/1854423.html