CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
(图)邪恶的韩国UMPC 使用 Java 编写数据库应用新规范
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

求救~~~~~~~!!连数据库代码错误

楼主huisz(回收站)2005-01-07 16:30:07 在 .NET技术 / ASP.NET 提问

我连数据库的代码:  
  <%   @   Import   Namespace="System.Data"   %>  
  <%   @   Import   Namespace="System.Data.OleDb"   %>  
   
  <%  
      dim   objConnection   as   OleDbConnection  
      dim   objCommand   as   OleDbCommand  
      dim   objDataReader   as   OleDbDataReader  
      objConnection=new   OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data   Source="+Server.MapPath(/55.mdb))  
      objCommand=new   OleDbCommand("select   *   from   text"   ,   objConnection)    
      objConnection.Open()  
      objDataReader=objCommand.ExecuteReader()  
      if   objDataReader.Read()  
      oicq.Text=Convert.ToString(objDataReader["aa"])  
      homesite.Text=Convert.ToString(objDataReader["bb"])  
      end   if  
     
  %>  
   
   
  我页面调用的表格代码为  
   
  <table   width="50%"     border="0"   align="center"   cellpadding="0"   cellspacing="0">  
      <tr>  
      <form   runat="server">  
          <td   height="52"><asp:Label   id="oicq"     runat="server"/></td>  
          <td><asp:Label   id="homesite"     runat="server"/></td>  
  </form>  
      </tr>  
  </table>  
   
  报错信息为:Expression   expected  
   
  我的数据库是55.mdb,一张表text,两个字段aa,bb  
   
  大家帮忙啊~!小弟初学的,只有30分了,大家别嫌少啊~~~~!先谢谢各位大哥啊~! 问题点数:30、回复次数:10Top

1 楼LoveCherry(论成败,人生豪迈;大不了,重头再来!^_^)回复于 2005-01-07 16:32:01 得分 20

objConnection=new   OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data   Source="+Server.MapPath("55.mdb"))  
  Top

2 楼huisz(回收站)回复于 2005-01-07 16:34:02 得分 0

大哥,我试了啊,不行啊~!Top

3 楼huisz(回收站)回复于 2005-01-07 17:07:07 得分 0

怎么没人回啊,?我自己先顶一下~!  
  大家帮忙呀~~~~Top

4 楼zxy1092003(秒秒)回复于 2005-01-07 17:13:29 得分 0

objConnection=new   OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data   Source="+Server.MapPath(\55.mdb))  
  這樣行嗎﹖Top

5 楼dahroswell(da)回复于 2005-01-07 17:17:54 得分 0

要用转义字符“\”  
  objConnection=new   OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data   Source="+Server.MapPath(\\55.mdb))  
  Top

6 楼ssm1226(雨中人(虚心学习))回复于 2005-01-07 17:25:02 得分 0

看看你的路径是否正确,文件是否有读取权限~  
  objConnection=new   OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data   Source="+Server.MapPath("/55.mdb"))Top

7 楼fangxinggood(JustACoder)回复于 2005-01-07 17:37:51 得分 0

HttpRequest.MapPath    
   
  为当前请求将请求的   URL   中的虚拟路径映射到服务器上的物理路径。  
   
  重载列表  
  将指定的虚拟路径映射到物理路径。  
   
  [Visual   Basic]   Overloads   Public   Function   MapPath(String)   As   String  
  [C#]   public   string   MapPath(string);  
  Top

8 楼fangxinggood(JustACoder)回复于 2005-01-07 17:38:08 得分 0

objConnection=new   OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data   Source="+Server.MapPath("\\55.mdb"))  
  Top

9 楼seesea125(执著)回复于 2005-01-07 17:39:06 得分 0

objConnection=new   OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data   Source="+Server.MapPath("/aa.mdb")  
  记不的了,命名为数字的是否有问题,文件名换成aa.mdb等Top

10 楼seesea125(执著)回复于 2005-01-07 17:43:26 得分 10

在WEB.CONFIG文件里这么写:  
  <appSettings>  
  <!--       此处显示用户应用程序和配置的属性设置。-->  
  <!--       示例:<add   key="settingName"   value="settingValue"/>   -->  
  <add   key="cnFriends.ConnectionString"   value="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=e:\Inetpub\database\as.mdb"/>  
  </appSettings>          
  页面引用时  
  using   System.Configuration;  
  conn   =   new   OleDbConnection(ConfigurationSettings.AppSettings["cnFriends.ConnectionString"]);  
  这些写不是挺好  
  Top

相关问题

  • 关于数据库返回错误代码的问题!急!
  • 连接数据库的问题(内有错误代码)
  • 数据库错误代码为-3的问题?
  • 帮忙看看下面的SQL数据库连接代码哪里有错误?
  • vb与数据库连接错误,代码错在什么地方!!急
  • 向数据库插入数据,帮忙找一下代码哪里有错误~~
  • 请问这段ADO数据库的代码错误在什么地方
  • 以下代码出现错误!请教,关于数据库连接
  • 为什么我读取数据库时出现:ORA-00600: 内部错误代码,参数: [ttcgcshnd-1], [0], [],错误?
  • intraweb 用ado连接数据库 ,调试执行时提示如下错误:access violation 错误。代码如下:

关键词

  • 代码
  • 数据库
  • source
  • microsoft
  • server
  • mappath
  • objconnection
  • 路径
  • mdb
  • oledb.4.0

得分解答快速导航

  • 帖主:huisz
  • LoveCherry
  • seesea125

相关链接

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

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...

社区焦点:

教你怎样用C#搞笑整人
最懒惰的程序员写的Cache
程序员如何掌握专业英语
Java栈与堆
分享:让人懊恼的面试
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo