asp语法错误 (操作符丢失) 在查询表达式
来源:百度知道 编辑:UC知道 时间:2024/06/09 23:43:32
<%
set connect=server.CreateObject("adodb.connection")
connect.open "provider=microsoft.jet.oledb.4.0;data source="&server.MapPath("/02.mdb")
set cmd=server.CreateObject("adodb.command")
set cmd.activeconnection=connect
sql ="select max(id),count(*) from shp"
cmd.commandtext=sql
set rs1=cmd.execute
if rs1(1)=0 then
id =0
else
id=rs1(0)+1
end if
sql1="insert into shp values("&id&",'情侣水晶项链','饰品区>情侣饰品','3厘米*3厘米','蓝水晶 粉晶 镶钻','25','02.jpg')"
cmd.commandtext=sql1
cmd.execute
sql2="select name,lb,chc,czh,price,pic from shp where id="&id
cmd.commandtext=sql2
set rs=cmd.execute
%>
id是int型的
错误提示是在insert那一行 各位大虾帮帮忙
真的就那么几个字段了
不用再向上检测了 网上也很多这样的 检测了没结果该怎么办 有结果又该怎么办
set connect=server.CreateObject("adodb.connection")
connect.open "provider=microsoft.jet.oledb.4.0;data source="&server.MapPath("/02.mdb")
set cmd=server.CreateObject("adodb.command")
set cmd.activeconnection=connect
sql ="select max(id),count(*) from shp"
cmd.commandtext=sql
set rs1=cmd.execute
if rs1(1)=0 then
id =0
else
id=rs1(0)+1
end if
sql1="insert into shp values("&id&",'情侣水晶项链','饰品区>情侣饰品','3厘米*3厘米','蓝水晶 粉晶 镶钻','25','02.jpg')"
cmd.commandtext=sql1
cmd.execute
sql2="select name,lb,chc,czh,price,pic from shp where id="&id
cmd.commandtext=sql2
set rs=cmd.execute
%>
id是int型的
错误提示是在insert那一行 各位大虾帮帮忙
真的就那么几个字段了
不用再向上检测了 网上也很多这样的 检测了没结果该怎么办 有结果又该怎么办
建议你在insert 之前对id进行一下输出,看一下是否有结果,如果没有结果,那么你再继续向上检测.
shp那张表里头就那么几个字段吗?
建议把要插入值的几个字段名都加上去
如果没记错的话 INSERT的语法应该是下面这样的吧
INSERT INTO 表名(字段1,字段2,……) VALUES(值1,值2,……)
ASP语法错误 (操作符丢失) 在查询表达式
ASP问题:语法错误 (操作符丢失) 在查询表达式
怎么回事???asp语法错误 (操作符丢失)在查询表达式中
语法错误 (操作符丢失) 在查询表达式
关于ASP"语法错误 (操作符丢失) 在查询表达式"如何解决
asp问题 语法错误 (操作符丢失) 在查询表达式 'F_ID=' 中。
请问:asp网页中语法错误 (操作符丢失) 在查询表达式 'id=' 中
asp access 语法错误 (操作符丢失) 在查询表达式 'sort_id=' 中
请教关于ASP的语法错误, (操作符丢失) 在查询表达式 'UName=' 中。
语法错误 (操作符丢失) 在查询表达式 急!!!在线等