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

数据更新问题!急,请求解答

楼主lzt7((分头诗人)http://www.lzt7.com)2004-05-02 11:17:44 在 Web 开发 / ASP 提问

我在更新数据时出现错误信息:  
   
  错误类型:  
  ADODB.Command   (0x800A0BB9)  
  参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。  
  /web/fs/update.asp,   第   24   行  
   
   
  其中第24行是:set   Command1   =   Server.CreateObject("ADODB.Command")  
  请问错在哪里啊?急……  
   
   
    <!--#include   file="inc/conn.asp"   -->  
  <%  
   
  if(Request("name")   <>   "")   then   Command1__varname   =   Request("name")  
   
  if(Request("mobilphone")   <>   "")   then   Command1__varguestsex   =   Request("mobilphone")  
   
  if(Request("phone")   <>   "")   then   Command1__varguestage   =   Request("phone")  
   
  if(Request("fax")   <>   "")   then   Command1__varguestadress   =   Request("fax")  
   
  if(Request("email")   <>   "")   then   Command1__varpersonid   =   Request("email")  
   
  if(Request("qq")   <>   "")   then   Command1__varback   =   Request("qq")  
   
  if(Request("address")   <>   "")   then   Command1__varguestfather   =   Request("address")  
   
  if(Request("id")   <>   "")   then   Command1__varid   =   Request("id")  
   
  %>  
  <%  
   
  set   Command1   =   Server.CreateObject("ADODB.Command")  
  Command1.ActiveConnection   =   MM_conn_STRING  
  Command1.CommandText   =   "UPDATE   show     SET   name='"   +   Replace(Command1__varname,   "'",   "''")   +   "',   mobilphone='"   +   Replace(Command1__varmobilphone,   "'",   "''")   +   "',   phone='"   +   Replace(Command1__varphone,   "'",   "''")   +   "',   fax='"   +   Replace(Command1__varfax,   "'",   "''")   +   "',   email='"   +   Replace(Command1__varemail,   "'",   "''")   +   "',   qq='"   +   Replace(Command1__varqq,   "'",   "''")   +   "',   address='"   +   Replace(Command1__varaddress,   "'",   "''")   +   "'     WHERE   Id   =   "   +   Replace(Command1__varid,   "'",   "''")   +   "   "  
  Command1.CommandType   =   1  
  Command1.CommandTimeout   =   0  
  Command1.Prepared   =   true  
  Command1.Execute()  
  Response.Redirect("Admin_pu_index.asp")  
  %>  
  问题点数:0、回复次数:1Top

1 楼lzt7((分头诗人)http://www.lzt7.com)回复于 2004-05-02 11:19:16 得分 0

哦!错了,第24行是:Command1.ActiveConnection   =   MM_conn_STRING  
   
   
  conn.asp文件是:  
  <%  
  dim   conn  
  dim   connstr  
  dim   db  
  db="database/adsfkldfogowerjnokfdslwejhdfsjhk.mdb"             '数据库文件的位置  
  Set   conn   =   Server.CreateObject("ADODB.Connection")  
  connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source="   &   Server.MapPath(db)  
  conn.Open   connstr  
   
  sub   CloseConn()  
  conn.close  
  set   conn=nothing  
  end   sub  
  %>  
  Top

相关问题

  • 数据库更新错误!!!!???请高手解答!
  • 数据库字段拷贝问题,请求解答!!
  • 数据更新
  • 数据更新?
  • 更新数据
  • 各位高手,我有一数据库密码登录问题,请求解答
  • 水晶报表登陆数据库的问题,请求解答,谢谢!
  • 数据库维护计划自动做备份,出问题,请求解答
  • 高分请求解答:调用DLL窗体的问题,数据库操作
  • ACCSSE数据库添加记录问题,请求哥哥姐姐解答。

关键词

  • 数据
  • asp
  • 参数
  • 类型
  • adodb
  • command

得分解答快速导航

  • 帖主:lzt7

相关链接

  • Web开发类图书

广告也精彩

反馈

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