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

OLEDB同时操作时的错误〔请教一下〕

楼主titiking(花见花呆)2006-03-02 00:05:30 在 Web 开发 / ASP 提问

Microsoft   OLE   DB   Provider   for   ODBC   Drivers   错误   '80040e21'    
  多步   OLE   DB   操作产生错误。如果可能,请检查每个   OLE   DB   状态值。没有工作被完成。    
  /fc/enter_user.asp,行   34    
  我设置了两个表   内容完全一样   只有表名不同   我在正式表里做了一个触发器   让在正式表里插入一条数据的时候删除相对应信息的从表内容     也就时说把从表中的内容拿过来放到正式表里去   触发器在MSSQL里实验成功了   没有问题   只是一用ASP做就提示这样的错误  
  源代码如下:  
  reader是正式表   reader_info是从表   表结构完全一样  
   
  <!--   #include   file="inc/conn.asp"   -->  
  <%  
       
    id=request.querystring("id")  
   
    Set   rs=server.CreateObject("adodb.recordset")  
    sql   =   "select   *   from   reader_info   where   u_sno="&id  
    rs.open   sql,conn,1,1  
    'a   =rs(0)  
    'response.write   a  
    rs0   =rs(0)  
    rs1   =rs(1)  
    rs2   =rs(2)  
    rs3   =rs(3)  
    rs4   =rs(4)  
    rs5   =rs(5)  
    rs6   =rs(6)  
    rs7   =rs(7)  
    rs8   =rs(8)  
    rs9   =rs(9)  
    rs10   =rs(10)  
    rs11   =rs(11)  
    rs12   =rs(12)  
    rs13   =rs(13)  
  'response.write   rs6  
  'response.end  
    rs.close  
    Set   rs   =   Nothing  
  %>  
   
  <%  
    Set   rss   =server.CreateObject("adodb.recordset")  
    rssql   =   "select   *   from   reader"  
    rss.open   rssql,conn,3,2  
    rss(0)=rs0  
    rss(1)=rs1  
    rss(2)=rs2  
    rss(3)=rs3  
    rss(4)=rs4  
    rss(5)=rs5  
    rss(6)=rs6  
    rss(7)=rs7  
    rss(8)=rs8  
    rss(9)=rs9  
    rss(10)=rs10  
    rss(11)=rs11  
    rss(12)=rs12  
    rss(13)=rs13  
   
    rss.update  
    rss.close  
    Set   rss   =   nothing  
   
  %>  
  问题点数:10、回复次数:3Top

1 楼rqrq()回复于 2006-03-02 00:27:49 得分 0

Set   rss   =server.CreateObject("adodb.recordset")  
    rssql   =   "select   *   from   reader"  
   
    rss.open   rssql,conn,1,3  
    rss.Addnew  
   
  另,为啥不用conn.Execute("INSERT   INTO..")Top

2 楼rqrq()回复于 2006-03-02 00:45:19 得分 0

conn.Execute("INSERT   INTO   目的表   SELECT   字段1,字段2...   FROM   源表   WHERE   id="&   id)Top

3 楼titiking(花见花呆)回复于 2006-03-02 00:57:50 得分 0

没有用     还是提示错误Top

相关问题

  • 紧急求助“运行时错误,多步OLEDB操作”
  • 操作符 OR 操作数类型 错误!
  • 文件操作的错误
  • jsp与oracle操作错误
  • 操作文件错误
  • 关于用ADO操作数据库时的发生的错误。望各位朋友指点一下。
  • 十分严重的错误,主目录下误操作RM*.* ,程序员兄弟们救我一下(300分)
  • 十分严重的错误,主目录下误操作RM*.* ,程序员兄弟们救我一下(300分)
  • 十分严重的错误,主目录下误操作RM*.* ,程序员兄弟们救我一下(300分)
  • [Microsoft][ODBC Microsoft Access Driver] 语法错误 (操作符丢失) 在查询表达式[高手帮我看一下]

关键词

  • rss
  • 内容
  • db
  • 错误
  • 表
  • 正式表里
  • reader
  • ole db
  • conn

得分解答快速导航

  • 帖主:titiking

相关链接

  • Web开发类图书

广告也精彩

反馈

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