首页 >

asp.net连接Access数据库相对路径写法

后端开发|C#.Net教程asp.net连接Access数据库相对路径写法
asp.net, Access数据库
后端开发-C#.Net教程
Asp.net连接Access数据库时,通常我们将数据库连接字串写到web.config配置文件中。而连接字串中的数据库路径只能用绝对路径形式表示,这样如果要移动程序,就必须要修改web.config 中数据库连接字符串的数据库路径,很麻烦。如果写成相对路径形式如:~/database/test.mdb 也是不正确的。例如:
最新大富豪3.4棋牌游戏源码,ubuntu 更新镜像源,tomcat并发量配置文件,厕所黑色小爬虫,php实现上传文件夹,seo概念举例lzw
       

上面写法是错误的。

中山wifi路由器营销系统源码,vscode替換快捷键,ubuntu检测脚本,tomcat只显示域名,爬虫设计实验,php 文本转语音,好的seo优化代理网络平台lzw
目前常见解决方法有2种:
minecraft 源码,ubuntu 安卓 备份,tomcat最大多少工程,爬虫接口档案,php开源电商,大东区一站式抖音seo优化公司lzw
1、通过使用 DataDirectory 关键词方法

从Asp.net 2.0 开始有App_Data目录来专门存放数据文件,它可以用来放Access,SQL Server Express、XML等数据文件。可以把Access数据库文件放在App_Data文件夹中,然后使用关键词 DataDirectoty来获取路径。

      

2、在web.config 文件中设置两个字串

在 web.config 文件中设置两个字串,一个是驱动字符串,另一个是 Access 数据库文件的相对路径。使用时用 Server.MapPath() 来获取绝对路径,然后组合出来的连接字符串就可以使用了。

        

后台使用时 代码如下:

private string GetConnStr(){    string connStr = WebConfigurationManager.ConnectionStrings["Access"].ConnectionString;    connStr = connStr.Replace("{0}", Server.MapPath(WebConfigurationManager.AppSettings["AccessPath"].ToString()));    return connStr;}

asp.net连接Access数据库相对路径写法
  • PHP使用ODBC连接数据库办法phpodbc连接数据库
  • PHP使用ODBC连接数据库办法phpodbc连接数据库 | PHP使用ODBC连接数据库办法phpodbc连接数据库 ...

    asp.net连接Access数据库相对路径写法
  • mysql hql查询,ACCESS数据库 - 数据库 - 前端,mysql cpu100
  • mysql hql查询,ACCESS数据库 - 数据库 - 前端,mysql cpu100 | mysql hql查询,ACCESS数据库 - 数据库 - 前端,mysql cpu100 ...

    asp.net连接Access数据库相对路径写法
  • 在容器中部署MySQL数据库的完整教程(适合初学者) |linux下mysql不能启动不了
  • 在容器中部署MySQL数据库的完整教程(适合初学者) |linux下mysql不能启动不了 | 在容器中部署MySQL数据库的完整教程(适合初学者) |linux下mysql不能启动不了 ...