3dswifi连接:Microsoft JET Database Engine (0x80040E14)

来源:百度文库 编辑:高考问答 时间:2024/05/06 00:38:38
sql2="select * from "&CategoryName&"_Cate where CateID="&request("CateID")
帮我看一下有什么错误
Microsoft JET Database Engine (0x80040E14)
字符串的语法错误 在查询表达式 'CateID='' 中。
/12/admin/Admin_Cate.Asp, 第 106 行
谢谢

看情形应该是request("CateID") 的值为空
所以你在执行语句前最好判断一下request("CateID")<>"" 再执行执行SQL 语句,或提供给语句一个值来代替request("CateID")为空。

检查是不是字符型

sql2="select * from "&CategoryName&"_Cate where CateID= '"&request("CateID")&"'"