关于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语句时,字段名和表明都要加上[],避免了关键字这种错误。

posted on 2010-10-18 15:18  Paste  阅读(1794)  评论(0编辑  收藏  举报

导航