紧急求助~ 在线等待,救命啊

wlhtake 2004-03-22 11:30:35
麻烦各位大哥帮小弟看看下面的代码问题出在什么地方,谢谢
<%
sql_add = "select * from addition where addition_id="& rs("addition_id")
set rs_add=conn.execute(sql_add)

if rs_add("temp_name")<>"" then
response.write "<a href='uploadfile/"&rs_add("temp_name")&"' >"&rs_add("origin_name")&"</a>"
end if%>


提示技术信息(用于支持人员)

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near '='.
/eleorder/order_info1.asp, 第 112 行

万分感谢~~~!!!! 急死我了阿
...全文
66 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
cpp2017 2004-03-22
  • 打赏
  • 举报
回复
其实就是sql语法错误 select * from table where id = 肯定是不能执行的
zhuyaowei 2004-03-22
  • 打赏
  • 举报
回复

有时会出现这个错误,试试别的方法打开记录集

set rs_add= Server.CreateObject("adodb.recordset")
rs_add.Open(sql_add,conn,1,1)
qynum123 2004-03-22
  • 打赏
  • 举报
回复
将这条语句输出到界面看看:
lbError.Text = "select * from addition where addition_id="& rs("addition_id")
把后面查询数据库的语句先注释掉!
cpp2017 2004-03-22
  • 打赏
  • 举报
回复
sql_add = "select * from addition where addition_id="& rs("addition_id") set rs_add=conn.execute(sql_add) ==> Dim AddId AddId = rs("addition_id").Value if (isNumberic(AddId)) And Not isnull(AddId) Then sql_add = "select * from addition where addition_id=" & AddId xxxxxxxxxx
qiuji 2004-03-22
  • 打赏
  • 举报
回复
看看rs("addition_id")的值是什么?
另外,将你的SQL语句在查询分析器中执行看看有没有问题。
netvsj2ee 2004-03-22
  • 打赏
  • 举报
回复
语法错误
groupliu 2004-03-22
  • 打赏
  • 举报
回复
说实话我不知道你说的是什么,,不过,还是要顶一下
windofcity 2004-03-22
  • 打赏
  • 举报
回复
些错了!不好意思
set rs_add= Server.CreateObject("adodb.recordset")
rs_add.Open(sql_add,conn,1,1)
windofcity 2004-03-22
  • 打赏
  • 举报
回复
set rs_add= Server.CreateObject("adodb.recordset")
rs.Open(sql_add,conn,1,1)

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧