ASP.NET连接ACCESS数据库的相对路径问题
来源:互联网 发布:数据魔镜 编辑:程序博客网 时间:2024/04/30 09:26
1.
<appSettings>
<add key= "DBConn " value= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= "/>
<add key= "DBPath " value= "~/datebase/zufang.mdb; "/>
</appSettings>
2.
Server.MapPath( "~/数据库目录/webdata.MDB ")
3.
首先在web.config文件<appSettings>节点中加入如下代码:
<!--数据源-->
<add key="myds" value="Provider=Microsoft.Jet.OLEDB.4.0;Data source="/>
<!--数据库相对路径-->
<add key="myconn" value="App_Data//VinikeData.mdb"/>
然后,写个类文件,调用上面的定义,代码如下:
/'定义一个连接字符串,难点就在这里,网上很多用到了Server.MapPath,但是还是不行,注意这里用到了Request.MapPath(相对asp来说,这是asp所没用的)
Public connstr As String = ConfigurationSettings.AppSettings("myds") + HttpContext.Current.Request.MapPath("~") + (ConfigurationSettings.AppSettings("myconn").Trim())
接下来就不用说了,相信经常写类的都知道,嘿嘿。。。
还有一种更好的方法:这是Asp.net 2.0新增的功能,使用|DataDirectory|
Web.config文件中:
<add name="connstr" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|//db.mdb" providerName="System.Data.OleDb"/>
- ASP.NET连接ACCESS数据库的相对路径问题
- Asp.Net连接ACCESS数据库相对路径问题
- Asp.net相对路径连接Access数据库的方法
- Asp.Net 2.0连接ACCESS数据库相对路径问题,web.config中如何使用相对路径
- Asp.net连接Access数据库相对路径写法
- 解决asp.net 连接access中的相对路径问题
- Asp.Net连接ACCESS数据库相对路径问题,web.config中如何使用相对路径及在类文件中调用这个相对路径
- ACCESS数据库在.net程序中相对路径的问题
- Asp.Net中使用Access数据库配置文件使用相对路径问题
- [NET]Access数据库在asp.net程序中相对路径的解决方法(转)
- Access数据库在asp.net程序中相对路径的解决方法
- Access数据库在asp.net程序中相对路径的解决方法
- asp.net操作ACCESS数据库路径问题的解决方案、实用技巧
- asp.net相对路径的问题
- asp.net相对路径的问题
- asp.net相对路径的问题
- 关于在VS2005开发环境下ACCESS数据库的连接相对路径问题
- Access数据库在asp.net2.0相对路径的解决方法
- 程序员面试攻略(第二版) Programming Interviews Exposed-Secrets to Landing Your Next Job,Second Edition
- 离散数据点的曲面插值Matlab示例程序
- 办理上海居住证流程
- 模型调整若干手段的框架性思路
- 在Eclipse上安装VE插件的问题
- ASP.NET连接ACCESS数据库的相对路径问题
- 关于IOT(Index Oganization Table)和Culstered Index
- 第一篇
- 实训感言
- 请不要说"技术不是问题"
- C# 格式化数据输出
- C#内置数据类型
- 周六朝礼
- 修改浏览器右侧滚动条