CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

关于ACCESS数据库连接字符串的问题

楼主dcren118(酒仙)2004-09-04 08:53:35 在 .NET技术 / ASP.NET 提问

我用的是ACCESS数据库怎么实现   向   ASP那样把数据库连接字符串放到一个文件里面  
  当我需要的时候   只要<!--   #include   file="conn.asp"-->  
  就可以了~  
   
  在。NET里面   如何实现    
   
  谢谢、 问题点数:0、回复次数:7Top

1 楼luckweb(冰川)回复于 2004-09-04 08:57:53 得分 0

config.webTop

2 楼dcren118(酒仙)回复于 2004-09-04 08:58:58 得分 0

 
   
              应该怎么写呀!~  
   
  SQL     我会     但是   ACCESS     就不行呀!~  
   
  高手指教     发个代码行么???  
   
  谢谢Top

3 楼Edison621(重新来过)回复于 2004-09-04 09:15:33 得分 0

"PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA   Source="+System.Web.HttpContext.Current.Server.MapPath("db1.mdb");Top

4 楼xrascal(横刀夺爱)回复于 2004-09-04 09:17:13 得分 0

在.net   里对应的做法是建立一个类来代替   <!--   #include   file="conn.asp"-->  
  Top

5 楼pingnt(淡蓝色的雪)回复于 2004-09-04 09:17:54 得分 0

在WEB.CONFIG中加入  
  <appSettings>  
        <add   key="strDBAccess"   value="provider=microsoft.jet.oledb.4.0;data   source=d:\AspxNet_2004.mdb"></add>  
  </appSettings>  
   
  在后台调用时:  
  strDB=ConfigurationSettings.AppSettings("strDBAccess")Top

6 楼zytp()回复于 2004-09-04 09:18:32 得分 0

在web.config  
  <configuration>  
          <appSettings>  
    <add   key="ConnectString"   value="Data   Source={0};Password=;Provider=Microsoft.Jet.OLEDB.4.0"   />    
  <add   key="DbPath"   value="DataBase\Hover.mdb"   /><!--物理路径-->  
   
          </appSettings>  
   
  Globals.cs    
   
  private   static   string   Constring;  
  ///   <summary>  
  ///   数据连接字符串  
  ///   </summary>  
  public   static   string   ConnectString  
  {  
  get  
  {  
  if(Constring==null)  
  {  
  Constring=string.Format(System.Configuration.ConfigurationSettings.AppSettings["ConnectString"],  
  System.Web.HttpContext.Current.Request.PhysicalApplicationPath+(System.Configuration.ConfigurationSettings.AppSettings["DbPath"]));  
  return   Constring;  
   
  }  
  else  
  {  
  return   Constring;  
  }  
  }  
  }  
  调   用数据连接字符串时  
  OleDbConnection   OleCon=new   OleDbConnection(项目名.Globals.ConnectString   );  
  这样调   用的是物理路径,不管在哪调   用  
  都不会有相对路径和绝对路径的问题   。Top

7 楼dcren118(酒仙)回复于 2004-09-04 09:38:18 得分 0

回复人:   pingnt(努力工作为明天)   (   )   信誉:99    
   
  我也试过可惜只能用绝对路径  
   
  回复人:   zytp(翱翔.Net)   (   )   信誉:94    
   
  很好   但是是   C#     的  
   
  有人能给个VB。NET的么   ???  
   
  谢谢了Top

相关问题

  • *************棘手问题,关于Access数据库连接字符串*******************************
  • 关于数据库连接字符串
  • 数据库连接字符串问题
  • vb连接access 加密的数据库如何写连接字符串
  • 请问:bcb访问ACCESS数据库的ADO连接字符串CONNECTIONSTRING怎么写??
  • 为什么使用连接字符串不能连上access数据库呢?
  • 我在asp.net中用access数据库的话,连接字符串是什么啊?
  • 关于连接access数据库字符串在web.config中的问题
  • 怎样在web.config文件中写连接Access数据库的字符串啊
  • 求一段2.0中Access数据库连接字符串的使用代码

关键词

  • .net
  • 数据库
  • 连接
  • access
  • constring
  • 连接字符串
  • 路径
  • connectstring
  • 谢谢
  • configurationsettings

得分解答快速导航

  • 帖主:dcren118

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo