CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

ASP初学者的问题

楼主scundy()2006-03-20 09:55:16 在 Web 开发 / ASP 提问

错误类型:  
  Microsoft   OLE   DB   Provider   for   ODBC   Drivers   (0x80004005)  
  [Microsoft][ODBC   驱动程序管理器]   未发现数据源名称并且未指定默认驱动程序  
  我是在书中找的例子,可是我在机器上运行就出现了这个错误。我把文件夹的只读属性、数据库的只读属性、还有权限都设置了,怎么还是不行呢?谢谢各位帮忙解答 问题点数:30、回复次数:10Top

1 楼znjgress(四空和尚)回复于 2006-03-20 09:58:49 得分 5

你用的什么数据库    
  连接的代码出来看看  
  应该是数据库连接权限的问题.  
  OLE   DBTop

2 楼scundy()回复于 2006-03-20 10:01:19 得分 0

dim   conn  
  dim   connstr  
  connstr="DBQ="+server.MapPath("mydb.mdb")+   ";   DefaultDir=;   DRIVER={Microsoft   Access   Driver   (*.mdb)   };"  
  set   conn=server.CreateObject("ADODB.CONNECTION")  
  conn.open   connstr  
  strsql="select   *   From   table"  
  set   rs   =   db.execute(strsql)Top

3 楼scundy()回复于 2006-03-20 10:09:15 得分 0

请解答一下,谢谢  
  Top

4 楼z5sd(翅膀)回复于 2006-03-20 10:10:26 得分 15

set   rs   =   db.execute(strsql)       ?  
   
  db哪来的?  
  应该是   set   rs=conn.execute(strsql)  
  阿Top

5 楼scundy()回复于 2006-03-20 10:16:15 得分 0

噢,有点大意了,可怎么还是不行啊?看有的人说是没有足够的空格?还有别的建议吗?谢谢Top

6 楼fanzhene2008(烦着呢)回复于 2006-03-20 10:16:51 得分 0

数据库链接分为两种情况:  
  一种是采用数据源方法:ODBC  
  别一种是直接用字符串连.  
  你可能采用的是第一种但是没有设置数据源.  
  可以上这个网址.  
  非常好的ASP学习教程.!!!!!!!!!!!!!!!!!!!!Top

7 楼shanshuiboy()回复于 2006-03-20 10:18:22 得分 10

dim   conn,Strconn  
  Set   conn   =   Server.CreateObject("ADODB.Connection")    
  Strconn="DRIVER={Microsoft   Access   Driver   (*.mdb)};   "    
  Strconn=Strconn   &   "DBQ=mydb.mdb"    
  conn.Open   Strconn    
   
  strsql="select   *   From   table"  
  set   rs=server.createobject("adodb.recordset")  
  rs.open   strsql,conn,1,1  
   
   
  在这里要注意你的mydb.mdb的路径  
  Top

8 楼scundy()回复于 2006-03-20 10:23:11 得分 0

还是出现那个错误,是不是我系统里的数据源设置有问题呢  
  Top

9 楼scundy()回复于 2006-03-20 10:26:49 得分 0

朋友告诉我个学习ASP的网址我去看看Top

10 楼scundy()回复于 2006-03-20 10:58:59 得分 0

链接问题解决了,又出现新的问题了  
  错误类型:  
  Microsoft   JET   Database   Engine   (0x80040E14)  
  FROM   子句语法错误。  
  /community/index.asp,   第   10   行  
   
  strsql="Select   *   From   table"  
  set   rs=server.createobject("adodb.recordset")  
  rs.open   strsql   ,conn   ,1   ,1  
  Top

相关问题

  • asp
  • asp!
  • *******ASP*************????????
  • ASP ??
  • ASP
  • ASP
  • ASP
  • ASP
  • ASP
  • asp asp+ asp.net

关键词

  • 数据库
  • 数据
  • db
  • microsoft
  • asp
  • server
  • strsql
  • strconn
  • mdb
  • conn

得分解答快速导航

  • 帖主:scundy
  • znjgress
  • z5sd
  • shanshuiboy

相关链接

  • Web开发类图书

广告也精彩

反馈

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