在web.config里配制连接Access数据库字符串

今天在无意中,将原来连接App_Data中 aspnet.mdf 数据库,现在改成 GuestBook.mdb 数据库

没有想到还成,没有问题,可以打开,

你新建一个Access数据库,然后在web.config里进行下面配制就OK了

  <add name="ConnectionString"
    connectionString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=|DataDirectory|GuestBook.mdb"
    providerName="System.Data.OleDb" /> 

这种法子,比以前写的那多了,也不用判断相对路径绝对路径什么的.

就这么一句,跟连接sql语句一样轻松.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
web.config文件配置ASP.NET连接Access数据库需要在<configuration>节点下添加<connectionStrings>节点,并在该节点下添加<add>子节点来指定连接字符串体步骤如下: 1. 在<configuration>节点下添加<connectionStrings>节点: ``` <configuration> <connectionStrings> <!-- 连接字符串将在此处添加 --> </connectionStrings> </configuration> ``` 2. 在<connectionStrings>节点下添加<add>子节点,并设置以下属性: - name:连接字符串的名称,可以自定义,供应用程序使用。 - providerName:指定使用的数据库提供程序,对于Access数据库,使用OleDb数据提供程序。 - connectionString:指定连接字符串,包括Access数据库文件路径、数据源、用户名、密码等信息。 例如,以下代码示例指定了一个名为"AccessConnectionString"的连接字符串连接到位于应用程序根目录下的Access数据库文件"mydatabase.accdb",使用OleDb数据提供程序: ``` <configuration> <connectionStrings> <add name="AccessConnectionString" providerName="System.Data.OleDb" connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\mydatabase.accdb;Persist Security Info=False;"/> </connectionStrings> </configuration> ``` 其,"|DataDirectory|"是一个占位符,表示应用程序的数据目录,可以通过调用System.AppDomain.CurrentDomain.GetData方法获取实际路径。 配置完成后,可以在应用程序使用该连接字符串连接Access数据库

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值