资源描述:
《asp编程自学过程错误类型汇总从入门到精通》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、2011.10.6数据库不能存储可能是保存代码里写错比如bianhao打成biaohao还有就是有时候写成了rs.opensql,conn,1,1在对应所需名称或序数的集合中,未找到项目。Select后面应该是*Ip.asp错误140行Stream.Position=OffSet错误是因为qqwry.dat没有上传完整MicrosoftJETDatabaseEngine(0x80040E21)数据库表中主键重复制作config.asp时存储错误,可能是ID名字命名不一致如果JMAIL组件不能发送,先设置发一个给自己看看能否发送,如能
2、发送再添加其他的邮件地址Chr改Chrw中文乱码在开头加<%@codepage="936"LANGUAGE="VBscript"%>IISASPMicrosoftJETDatabaseEngine(0x80004005)未指定的错误错误原因是:系统TEMP文件夹访问权限不够解决方案:进工具-文件夹选项-查看-把使用简单文件共享(推荐),关掉然后进windows-temp,单击右键选择-属性,你就会看到一个叫做“安全”的选项,添加一个everyone,权限设置为完全控制,再将你正在使用windows的用户也设置为完全控制,OK。批量删
3、除DELETEFROM订单WHEREorder_idin(a)2010-06-09错误类型:MicrosoftVBScript运行时错误(0x800A01A8)缺少对象:''用了参数没有创建记录集2010-06-09错误类型:Provider(0x80004005)未指定的错误conn.open"driver={microsoftaccessdriver(*.mdb)};uid=admin;password=hello;dbq="&dsntemp改成conn.open"provider=microsoft.jet.oledb.4.0
4、;datasource="&dsntemp"Provider=Microsoft.Jet.OLEDB.4.0;UserId=admin;Password=;DataSource="&dsntemp模糊搜索like‘aaa’不对少了%应该是like‘%aaa%’错误类型:MicrosoftJETDatabaseEngine(0x80040E14)INSERTINTO语句的语法错误。可能是数据库里表的名称不能是user至少一个参数没有被指定值。可能有参数写错了,或者单引号问题或者去掉sql语句后面去掉orderby什么参数类型不正确,或
5、不在可以接受的范围之内,或与其他参数冲突。可能是子体去掉了<@language什么的还有数据库连接的去掉了,要再父窗口里才能正常显示也有可能数据库连接有问题记录集里表达式SELECT*FROMgwcWHEREusername='MMColParam'ANDdingdanhao='aa'这里要用实际值用单引号,不是双引号ORDERBYdgtimeDESC命令插入INSERTINTO三类(cpjj,cplb,cpmc,cppp,scprice,syjf,tbts,tgzp,tpdz,zp,zpid,yhprice)VALUES('a',
6、'b','c','d','e','f','g','h','i','j','k','l')修改UPDATE三类SETcpjj=('a'),cplb=('b'),cpmc=('c'),cppp=('d'),scprice=('e'),syjf=('f'),tbts=('g'),tgzp=('h'),zp=('j'),zpid=('k'),yhprice=('l')WHEREslid=dd有时候会标准表达式中数据类型不匹配。可能是上面dd那里要加引号因为数据库里SLID是数值类型DD也是数值所以不要加引号而当数据库SLID是字符串时,DD
7、要加引号,来变成字符串形式或者cstr(slid)=’dd’还有可能中途Session(”a”)=表单名称错误选择更新用in(MMColParam)UPDATEgwcSETdingdanhao=('d')WHEREgwcidin(MMColParam)语法错误(操作符丢失)在查询表达式'dingdanbianhao='中。ee要加单引号