VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 923|回复: 6

asp.net如何连access数据库,是C#

[复制链接]

1

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-6 12:20:01 | 显示全部楼层 |阅读模式
<add key="ConnectionString" value="Provider=Microsoft.Jet.OleDb.4.0;Data Source=MapPath(Northwind.mdb)"/>

我要相对路径?
怎么样才行?

各位帮帮忙

回复

使用道具 举报

0

主题

15

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-1-6 13:42:01 | 显示全部楼层
<add key="ConnectionString" value="Provider=Microsoft.Jet.OleDb.4.0;Data Source=./Northwind.mdb"/>
./表示当前路径。
回复

使用道具 举报

0

主题

10

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-1-6 16:51:01 | 显示全部楼层
<appSettings>
       <add key="con" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="></add>
       <add key="data" value="/Data/mdb"></add>
</appSettings>

string myCon=System.Configuration.ConfigurationSettings.AppSettings["con"]+ HttpContext.Current.Server.MapPath("~" + System.Configuration.ConfigurationSettings.AppSettings["data"]);
回复

使用道具 举报

0

主题

41

帖子

13.00

积分

新手上路

Rank: 1

积分
13.00
发表于 2020-1-22 01:09:01 | 显示全部楼层
OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Password=;User ID=Admin;Data Source=" + HttpContext.Current.Server.MapPath(@"App_Data\service_applies.mdb") + ";");
回复

使用道具 举报

0

主题

73

帖子

27.00

积分

新手上路

Rank: 1

积分
27.00
发表于 2020-1-22 15:27:01 | 显示全部楼层
在web.config中不能使用函数或方法什么的,只能使用绝对的字符串,你可以设置一个相对路径,然后在程序中拼接。
回复

使用道具 举报

0

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-1-22 23:18:01 | 显示全部楼层
mark
回复

使用道具 举报

0

主题

20

帖子

10.00

积分

新手上路

Rank: 1

积分
10.00
发表于 2020-1-23 02:45:01 | 显示全部楼层
就是klongvv 的那个啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表