CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

ASP连接数据库问题!

楼主jnjzzjd(天堂快客)2003-08-01 09:54:44 在 Web 开发 / ASP 提问

出现下面的错误信息一般是什么原因,说具体点!  
   
  Microsoft   VBScript   编译器错误   错误   '800a03f6'    
   
  缺少   'End'    
   
  /iisHelp/common/500-100.asp,行242    
   
  Microsoft   JET   Database   Engine   错误   '80004005'    
   
  操作必须使用一个可更新的查询。    
   
  /dvbbs/inc/Dv_ClsMain.asp,行300    
  问题点数:50、回复次数:11Top

1 楼pimple(╭●ò●╮)(抵制日货)回复于 2003-08-01 09:59:37 得分 0

把两个文件代码贴出来看看.  
   
  你这里边有两个错误,第一个好解决.第二个还要再看看.Top

2 楼zorou_fatal(The world and system is even)回复于 2003-08-01 10:04:08 得分 0

代码,pleaseTop

3 楼jnjzzjd(天堂快客)回复于 2003-08-01 10:04:54 得分 0

这个代码应该没问题,因为这是动网论坛的源代码.  
  而且很多代码在其它机器上可能执行,但在我机器上却不行,我认为是WEB服务器配置方面的问题.Top

4 楼onekey(星星离我还很远)回复于 2003-08-01 10:08:03 得分 50

你的数据库试不是只读的呀?Top

5 楼jnjzzjd(天堂快客)回复于 2003-08-01 10:11:59 得分 0

To   onekey(onekey):数据库设成完全控制也不行!Top

6 楼zhuxiaong(zhuxiaong)回复于 2003-08-01 10:12:17 得分 0

贴出代码看看吧,第一个可能语句上少了个结束语句  
  select   *   from   table   3,3Top

7 楼wolf004(色胚)回复于 2003-08-01 10:16:31 得分 0

代码?Top

8 楼jnjzzjd(天堂快客)回复于 2003-08-01 10:21:54 得分 0

if   badwordcheck   <>   1   then  
        insertsql="'"&g_username&"','"&g_password&"','"&g_sex&"','"&g_email&"','"&g_homepage&"','"&g_comefrom&"','"&g_oicq&"'"  
                        my_conn.execute("insert   into   "&dbtable_user&"   ("&dbfield_user_username&","&dbfield_user_password&","&dbfield_user_sex&","&dbfield_user_email&","&dbfield_user_homepage&","&dbfield_user_comefrom&","&dbfield_user_oicq&")   values   ("&insertsql&")")  
        response.write   "<td><br><br>恭喜,   您已注册成功!<br><form   method='post'   action='chat.asp'><input   type='hidden'   name='l_username'   value="&g_username&"><input   type='hidden'   name='l_password'   value="&g_password&"><input   type='submit'   value='进入聊天室'   class='normal'   onmouseover='this.className="&chr(34)&"over"&chr(34)&"'   onmousedown='this.className="&chr(34)&"down"&chr(34)&"'   onmouseout='this.className="&chr(34)&"normal"&chr(34)&"'></form><br></td>"  
  end   if  
   
   
  我找了个代码量少的.  
  不过我肯定不是代码的问题.因为所有的ASP代码中执行数据库的代码都不能执行.  
  Top

9 楼jnjzzjd(天堂快客)回复于 2003-08-01 10:34:22 得分 0

难道各位没碰到过这种问题?  
  有经验的说一说,行吗?Top

10 楼jnjzzjd(天堂快客)回复于 2003-08-01 10:39:52 得分 0

从这个贴子http://expert.csdn.net/Expert/TopicView1.asp?id=2096519  
  我知道了原来是由于文件的权限问题.  
  我改了一下,果然可以了!Top

11 楼blueice2002(蓝冰)回复于 2003-08-01 10:43:46 得分 0

asp与sql   server   数据库的连接  
  <%  
  '连接数据库————————————————————————————  
  set   conn=server.createobject("adodb.connection")  
  Connstr="Provider=SQLOLEDB;Data   Source=127.0.0.1;UID=sa;PWD=sa;DataBase=web"  
  '打开数据库——————————————————————————————————  
  conn.open   connstr      
  '写数据查询语句————————————————————————  
  set   rs=conn.execute("select   *   from   asp   where   id>2")  
  '输出查询结果——————————————————————————  
  do   until   rs.eof    
        response.write   rs("id")&"<br>"  
        response.write   rs("name")&"<br>"  
        rs.movenext  
  loop  
  %>  
  ************************************  
  asp与access   数据库的连接  
  ********************************  
  <%   dim   conn        
        dim   connstr  
        on   error   resume   next  
        connstr="DBQ="+server.mappath("login.mdb")+";DefaultDir=;DRIVER={Microsoft   Access   Driver   (*.mdb)};"  
        set   conn=server.createobject("ADODB.CONNECTION")  
        if   err   then    
              err.clear  
        else  
                  conn.open   connstr    
                  if   err   then    
                        err.clear  
                  end   if  
        end   if  
  set   rs=conn.execute("select   *   from   login_info   where   id>1")  
  do   until   rs.eof    
      response.write   rs("id")&"<br>"  
      response.write   rs("username")&"<br>"  
      response.write   rs("password")&"<br>"  
      rs.Movenext  
  loop   %>  
   
  *****************************************************  
  *****************************************************  
  <!--#include   file="conn.asp"-->  
  <%  
  set   rs=conn.execute("select   *   from   login_info   where   id>2")  
  'set   rs=server.createobject("adodb.recordset")  
  'sql="select   *   from   login_info   where   id   >   ='1'   "  
  'rs.open   sql,conn,1,1  
  do   until   rs.eof    
      response.write   rs("id")&"<br>"  
      response.write   rs("username")&"<br>"  
      response.write   rs("password")&"<br>"  
      rs.Movenext  
  loop  
  %>  
   
  **********************************************************  
  ***********************************************************  
   
   
   
   
   
  SELECT语法:(基本)  
   
   
   
  *************************************************************  
  **********************************************************  
  SELECT   [DISTINCT]  
  (column   [{,   column   }   ]   )|   *  
  FROM   table   [   {   ,   table}   ]  
  [ORDER   BY   column   [ASC]   |   [DESC  
  [{   ,   column   [ASC]   |   [DESC   }   ]   ]  
  WHERE   predicate   [   {   logical-connector   predicate   }   ];  
  ------------------------------------------------------  
   
  INSERT语法:  
   
  INSERT   INTO   table  
  [(column   {   ,column})]  
  VALUES  
  (columnvalue   [{,columnvalue}]);  
  ------------------------------------------------------  
   
  UPDATE语法:  
   
  UPDATE   table  
  SET   column   =   value   [{,   column   =   value}]  
  [   WHERE   predicate   [   {   logical-connector   predicate}]];  
  ------------------------------------------------------  
   
  DELETE语法:  
   
  DELETE   FROM   table  
  [WHERE   predicate   [   {   logical-connector   predicate}   ]   ];  
  ------------------------------------------------------  
  blueice   2003整理   http://hshlin.8u8.com  
  *************************************************Top

相关问题

  • asp连接数据库
  • asp连接数据库
  • ASP与数据库连接
  • asp连接数据库
  • asp连接数据库问题
  • asp如何连接SERVER7.0S数据库
  • 关于ASP连接数据库?????????
  • ASP连接Sybase数据库的问题
  • asp与access数据库的连接
  • 求助:ASP数据库连接问题!!!!!!!!!

关键词

  • 代码
  • 数据库
  • 语法
  • 连接
  • 执行
  • asp
  • dbfield
  • movenextloop%
  • predicate
  • 错误

得分解答快速导航

  • 帖主:jnjzzjd
  • onekey

相关链接

  • Web开发类图书

广告也精彩

反馈

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