|
作者: caesar1106 [caesar1106] 论坛用户 | 登录 |
请问:在调试ASP程序时出现 Microsoft OLE DB Provider for ODBC Drivers (0x80040E10) [Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 3。 是代表什么意思 |
地主 发表时间: 04-08-17 01:49 |
回复: qiezic [qiezic] | 登录 |
应该是下面的最后两个参数 rs.open "select * from qq",conn,1,1 若有改动数据库则为3,3 |
B1层 发表时间: 04-08-17 08:32 |
回复: caesar1106 [caesar1106] 论坛用户 | 登录 |
我是想修改数据,在CONN.EXECUTE "UPDATE^^^^^",3,3之后出现: ADODB.Connection (0x800A0BB9) 参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。 随便问下,后面的参数代表什么,很奇怪,我在没加任何参数的情况下提交有些数据可以有些却显示错误,是什么意思?请高手指点 |
B2层 发表时间: 04-08-17 23:35 |
回复: qiezic [qiezic] | 登录 |
应该是你的SQL语句中的变量有问题(数据类型)! |
B3层 发表时间: 04-08-18 09:25 |
回复: caesar1106 [caesar1106] 论坛用户 | 登录 |
从错误上看是的,可我不是很明白,用REQUEST。FORM接受的还要设置类型?我数据库是ACCESS,里面的字段好象不区别变量类型啊,纳闷ING…… |
B4层 发表时间: 04-08-18 11:01 |
回复: qiezic [qiezic] | 登录 |
我不是说“request.form”这个,而是说你用在sql语句中变量的类型与sql语句中相应的字段类型可能对不上! |
B5层 发表时间: 04-08-18 13:03 |
回复: caesar1106 [caesar1106] 论坛用户 | 登录 |
我找到问题了,是变量问题 |
B6层 发表时间: 04-08-21 18:43 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号