CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

asp.net连接Access数据库

楼主wlmfly()2006-05-02 20:04:43 在 .NET技术 / ASP.NET 提问

return   new   OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data   Source="+Server.Mappath("study.mdb"));  
   
  找不到命名空间"Server"(缺少using)  
  请问Server的命名空间。 问题点数:5、回复次数:6Top

1 楼hbzy123(DemoHunter)回复于 2006-05-02 20:23:18 得分 0

你在那里写的Server,  
  System.Web.UI.Page类,  
  把Server换成HttpContext.Current.ServerTop

2 楼wlmfly()回复于 2006-05-02 20:33:46 得分 0

你的意思是写成这样吗?  
  能具体点写出   语句吗,谢谢Top

3 楼gzlaspnet(爱程)回复于 2006-05-02 20:38:55 得分 0

这样设置好后在不同的页调用时可不管access的路径了.  
   
      <appSettings>  
                  <add   key="OleDbConnectionString"   value="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source="/>  
                <add   key="AccessDbPath"   value="AccessDataBase/test.mdb"   />  
          </appSettings>  
   
  cs中:  
  using   System.Configuration;  
   
  public   static   string   OleDbConnectionString()  
  {  
  string   OleConStr=ConfigurationSettings.AppSettings["OleDbConnectionString"];  
  string   AccessDbPath=ConfigurationSettings.AppSettings["AccessDbPath"];  
  System.Web.UI.Page     page     =     new     System.Web.UI.Page();    
  string   cs   =   OleConStr+   page.Server.MapPath("~/"+AccessDbPath)   ;    
  return   cs;  
  }  
   
  另:我的.net代码生成器,现可以基于access生成常用数据库操作代码及js和cs双验证代码。  
  下载地址:  
  http://aspnet789.66et.net/Net_Fastcode.rar  
   
  有什么问题可发信至aspnet888@163.comTop

4 楼hbzy123(DemoHunter)回复于 2006-05-02 20:43:57 得分 0

return   new   OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data   Source="+HttpContext.Current.Server.Mappath("study.mdb"));  
  Top

5 楼wlmfly()回复于 2006-05-02 20:46:31 得分 0

return   new   OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data   Source="+HttpContext.Current.Server.Mappath("study.mdb"));  
  这样连接说我缺少:命名空间名称"HttpContext"Top

6 楼nnh(菲一打)回复于 2006-05-04 17:21:23 得分 0

            MyConnection   =   New   OleDbConnection(   "Provider=Microsoft.Jet.OLEDB.4.0;   Data   Source   ="   +   Server.MapPath(".")+"/db/data.mdb")Top

相关问题

关键词

得分解答快速导航

  • 帖主:wlmfly

相关链接

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

广告也精彩

反馈

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