找回密码
 注册
搜索
热搜: 回贴
  • 前程无忧官网首页 有什么好的平台可以
  • 最新的销售平台 互联网营销的平台有哪
  • 制作网页的基本流程 网页制作和网页设
  • 【帝国CMS】输出带序号的列表(数字排
  • 网站建设公司 三一,中联,极东泵车的
  • 织梦 建站 织梦网站模版后台怎么更改
  • 云服务官网 哪些网站有免费的简历模板
  • 如何建网站要什么条件 建网站要用什么
  • 吉林市移动公司电话 吉林省退休人员网
  • 设计类毕业论文 网站设计与实现毕业论
查看: 122|回复: 8

[求助]订单的显示问题

[复制链接]
发表于 2010-1-8 04:25:45 | 显示全部楼层 |阅读模式 IP:江苏扬州
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<!--#include file="conn.asp"-->
<%
Form_ID=Request.Form("Form_Id")
if session("LoginSuccess")="" then
response.Redirect("orderlogin.asp")
else
set rs3=server.CreateObject("adodb.recordset")
sql3="select * from orderlist where Form_Id="&Form_ID&"" '报错位置
rs3.open sql3,conn,1,1
if rs3.RecordCount>=1 then
if session("LoginSuccess")=rs3("User_Id") then
%>
<%
id=Form_Id
set rs=server.CreateObject("adodb.recordset")
sqltext="select * from orderlist where Form_Id=" &id
rs.open sqltext,conn,1,1
%>
<%
Else
response.Redirect("loginsb.asp?msg=你不能查看不属于你的订单,请重新输入你的订单号!")'这个地方是什么意思啊?怎么双引号里面的都在浏览器地址栏里显示,而且前面不管 if session("LoginSuccess")=rs3("User_Id") then 是否为真,总是就执行这一句。。
end if
else
response.Redirect("loginsb.asp?msg=你输入的订单号不存在或格式不正确,请重新输入你的订单号!")
end if
end if
rs3.close
conn.close
%>
<body>
</body>
</html>

错误类型:
Microsoft JET Database Engine (0x80040E14)
语法错误 (操作符丢失) 在查询表达式 'Form_Id=' 中。
/orderofind.asp, 第 16 行
我对sql语句不熟悉,谁能帮我解决下啊~!@


我把Form_Id="&Form_ID&"" 很没道理得改成Form_Id="&"Form_ID"&"" 后,那个位置就不报错了,
小弟的页面bug挺多 谁能帮我多修改下~
发表于 2010-1-8 04:25:48 | 显示全部楼层 IP:江苏扬州
那是下面一行

字符串合并那行出错很罕见的
回复

使用道具 举报

发表于 2010-1-8 04:25:51 | 显示全部楼层 IP:江苏扬州
response.write sql
查看一下SQL语句……不说这样能解决问题但起码你能更了解页面执行过程了

看一下rs.open的数字参数有没有错 改成 set rs= conn.execute(sql)试试
回复

使用道具 举报

发表于 2010-1-8 04:25:54 | 显示全部楼层 IP:江苏扬州
谁能再帮我想想办法啊~!
回复

使用道具 举报

发表于 2010-1-8 04:25:56 | 显示全部楼层 IP:江苏扬州
id的值不为空,是查询页面传过来的,但是怎么能将页面改好啊
回复

使用道具 举报

发表于 2010-1-8 04:25:59 | 显示全部楼层 IP:江苏扬州
版主的意思是这句没问题吗?
可真的有 语法错误 (操作符丢失) 在查询表达式 'Form_Id=' 中
我的是什么操作符丢失了啊
回复

使用道具 举报

发表于 2010-1-8 04:26:02 | 显示全部楼层 IP:江苏扬州
很明显。。。。Form_id="&id 这句的ID值为空
你response.write id 看看有没有获得值
回复

使用道具 举报

发表于 2010-1-8 04:26:05 | 显示全部楼层 IP:江苏扬州
id的值不为空,很正常
回复

使用道具 举报

发表于 2010-1-8 04:26:08 | 显示全部楼层 IP:江苏扬州
sql3="select * from orderlist where Form_Id="&Form_ID&"" '报错位置
这行怎么会报错?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-30 09:20 , Processed in 0.259607 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表