为什么我的ASP代码中会出现这样的问题(跪求高手回答!)

来源:百度知道 编辑:UC知道 时间:2024/05/10 09:25:37
<!--#include file="conn.asp"-->
<%
id=request.querystring("id")
sql="delete * from booktype where id="&id
db.execute(sql)
response.redirect "2fly_booktype.asp"
%>
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 2。
/kk/2fly_del.asp, 第 5 行
我照三楼做本题是结果是出现的是非法的ID
我照二楼做,结果是参数不足,期待是 1。
因为我这个是要删除一个数据库里面的booktypeid与booktype的,但是那个booktypeid是主毽,跪求高手解决

试一下
where id='"&id&"'"

首先你必须判断,你接收过来的id是否包含数据,如果包含数据,是否与数据库中的数据类型一样
你试试这样改(假设你的数据类型为数值):
<%
id=request.querystring("id")
if not isnumeric(id) or id="" then
response.write "非法的ID号"
response.end()
end if
sql="delete * from booktype where id="&id
db.execute(sql)
response.redirect "2fly_booktype.asp"
%>

为什么我的ASP代码中会出现这样的问题(跪求高手回答!) 在ASP代码中出现的{$***}是什么意思? 为什么我在本机的iis中浏览编写的asp网页时,会出现asp内部错误 高手请进来:在使用asp代码的网页本地测试中出现如下问题是为什么? 为什么我的网站无法识别ASP探针,当设置链接到ASP探针的时候,直接出现了asp.asp的整页代码? 为什么我使用“Window.open()”方法打开的新窗口的 ASP 页面中经常会出现 Session 丢失的现象? 为什么我在turbo c 中运行代码时老是会出现蓝屏的情况,请问各位高人是怎么回事? 我的网页代码中为什么会出现”¶©µ¥Í¶Ëß”这些字体? 我感觉ASP的代码和VB代码差不多,为什么 为什么VB中复制别人的代码到自己的工程中会出现错误?