易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net中读取Access连接字符串问题

我看到有两种方式:
第一种
  在web.config中添加:
  <connectionStrings>
  <add name="JiDiweb" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|JiDiweb.mdb" />
  </connectionStrings>
  然后在DBHelper.cs类中读取
  string connectionString = ConfigurationManager.ConnectionStrings["JiDiweb"].ConnectionString;
第二种
  在web.config中添加:
  <appSettings>
  <add key="AccessConn" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="/>
  </appSettings>
  然后在DBHelper.cs类中读取
  string connectionString =ConfigurationManager.AppSettings["AccessConn"] + Server.MapPath("/App_Data/JiDiweb.db");
我看了这两种方法第二种呢,必须把dbhelper.cs类放在App_code文件夹中。否则会提示server.mappath没有应用命名空间。
现在我的项目是采用三层架构。我在DAL层中建了DBHelper类。并用了第一种连接方法,所以我想问下两种方法有什么区别吗?更IIS得虚拟目录搭上关系吗?忘高手提示下。谢谢!
 
建类库不会默认添加System.Configuration的引用


引用
建类库不会默认添加System.Web的引用

可以在添加引用后使用 System.Web.HttpContext.Current.Server.MapPath()找到


相关问答:

在asp.net里面脚本出错 - .NET技术 / ASP.NET

function CheckOpwd(){//验证用户名
var pwd=document.all.txtOpwd;

var div1=document.getElementById("divPwd");

if (pwd.value=="")
{
......

VC连接ACCESS数据库问题 - VC/MFC / 数据库

问题1
我用ADO连接设了用户名密码的数据库
但是我发现我不输入 用户名和密码 都可以连接成功 而且还能把数据读出来
剪了一个名为test数据库 建了一个名为people的表 
见了一个 用户名1234 密码1234 的 ......

关于ACCESS和MSSQL的问题 - Web 开发 / ASP

有一个数据库里只有2W条数据不到,却有500M那么大,怎么回事啊?是ACCESS的数据库。后来我把ACCESS导入到MSSQL中,也占用了500M左右的空间,如果压缩数据库呢?请高手指点
压缩数据库?能做到么...
期待高人指点 我 ......

asp.net程序员求职 - .NET技术 / 非技术区

本人工作经验一年以上
熟悉asp.net
熟悉javascript
熟悉Css
熟悉ajax
熟悉sqlserver2005
有一年的项目经验
具体项目和其他的就不在这写了
有意者联系:
QQ:359233910
引用
本人工作经验一年以上
熟悉asp ......

asp.net 页面限时提交 如何实现 - .NET技术 / ASP.NET

1.asp.net做的一个答题页面,如何实时限时后自动提交,请大家给点思路
限时的时间信息存放在数据库中
2.如果答题时间设置的较长,如何方式session超时后页面无效
谢谢
用js方法来控制
回复内容太短了。。

js ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号