求高人指点,这段语句哪儿错了~~系统提示操作符丢失,有语法错误操作符丢失。 我都看了一个小时了T.T

语法错误 (操作符丢失) 查询表达式错误,怎么解决
[问题点数:100分,结帖人sugaryjava]
语法错误 (操作符丢失) 查询表达式错误,怎么解决
[问题点数:100分,结帖人sugaryjava]
只显示楼主
取消只显示楼主
相关帖子推荐:
本帖子已过去太久远了,不再提供回复功能。求救asp问题,总是报错:语法错误 (操作符丢失) 在查询表达式 'id=' 中。_百度知道
求救asp问题,总是报错:语法错误 (操作符丢失) 在查询表达式 'id=' 中。
我代码:set rst=server.createobject(&adodb.recordset&)id=request.QueryString(&uid&)if request.QueryString(&act&)=&laws& then
rst.open &select * from news where id=& & id,conn,1,3
rst(&title&)=request.form(&tit&)
rst(&detail&)=request.form(&det&)
rst.update
rst.closeend if总报rst.open &select * from news where id=& & id,conn,1,3句错误:语错误 (操作符丢失) 查询表达式 'id=' 我测试输接收id值,.知道哪错,哪位侠帮帮忙,十谢~~~~~~
用二楼提示:标准表达式数据类型匹配请继续帮助~~~~~谢谢,加油给 QQ联系:
提问者采纳
我知道我前两反毛病
我传参数接受id弄错 例index.asp?id=&%=rs(&uid&)%&
第二页该写id=request.QueryString(&id&)
id=request.QueryString(&uid&)
知道问题我
提问者评价
跟你的问题有点类似~谢谢提醒
其他类似问题
操作符的相关知识
其他3条回答
改为: rst.open &select * from news where id='& & id&&'&,conn,1,3实际上,没有必要建一个recordset, 改成这样效率更高id=request.QueryString(&uid&) if request.QueryString(&act&)=&laws& then sqlstr=&update news set title='&&request.form(&tit&)&&',detail='&&request.form(&det&)&&' where id='& & id&&'&conn.execute (sqlstr)end if
呵呵,像这种修改页面的写法,需注意以下几点便是:1.传递页面的所传递的参数名2.资料库中的资料类型是什麽3.接收页面是否接收了参数,并写进SQL语句中.4.注意释放资料所占用的空间set rst=nothing
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁操作ACCESS数据库时出现语法错误或操作符丢失。
[问题点数:40分,结帖人yudun1989]
操作ACCESS数据库时出现语法错误或操作符丢失。
[问题点数:40分,结帖人yudun1989]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
2010年11月 总版技术专家分月排行榜第二2010年9月 总版技术专家分月排行榜第二2010年8月 总版技术专家分月排行榜第二
2010年7月 总版技术专家分月排行榜第三
2009年2月 .NET技术大版内专家分月排行榜第三
2009年1月 Web 开发大版内专家分月排行榜第一2008年12月 Web 开发大版内专家分月排行榜第一2008年10月 Web 开发大版内专家分月排行榜第一2008年9月 Web 开发大版内专家分月排行榜第一2008年8月 Web 开发大版内专家分月排行榜第一
2009年3月 Web 开发大版内专家分月排行榜第二2009年2月 Web 开发大版内专家分月排行榜第二2008年11月 Web 开发大版内专家分月排行榜第二
本帖子已过去太久远了,不再提供回复功能。一个sql语句语法错误(操作符丢失)_百度知道
一个sql语句语法错误(操作符丢失)
该语句:set rss=conn.execute(&select top 1 * from report where id=&&session(&id&)&& and (否补考=False or 补考绩&&0) order by id desc &)请教各位高手,错哪?
提问者采纳
session(&id&)丢失?
其他类似问题
sql语句的相关知识
其他2条回答
execute面括号掉试试
在前面加一句if session(&id&)&&x&=&x& thensession(&id&)=&0&end if确保等号后面至少有一位数字
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁delphi中的adoquery添加sql语句语法错误(操作符丢失)_百度知道
delphi中的adoquery添加sql语句语法错误(操作符丢失)
update [你的报表标题$] set 冻结示数=[sheet1$].冻结数据from [你的报表标题$] inner join [sheet1$]
on [你的报表标题$].电子表号=[sheet1$].电子表号语句如上,我想通过表“你的报表标题%”和“sheet1%”中的电子表号把“sheet1%”中的冻结数据导入到“你的报表标题%”中的冻结示数中。然后通过adoquery对应的DBgrid显示出来。“你的报表标题%”和“sheet1%”我都正确的显示出来了,他们俩是excel格式的。
就是我再adoquery的sql属性中加入了sql语句:update [你的报表标题$] set 冻结示数=[sheet1$].冻结数据 from [你的报表标题$] inner join [sheet1$] on [你的报表标题$].电子表号=[sheet1$].电子表号 然后选择adoquery的active属性为ture时出现的错误提示?:语法错误(操作符丢失)
提问者采纳
好像楼主并没有说出你的问题在哪!adoquery中如果添加的SQL语句不是Select语句,而是Update,Insert语句的话,则不可以用Active=Ture来操作..而必须用ADOQuery.ExecSQL才行..
其他类似问题
按默认排序
其他1条回答
不能这么写 呵呵update 不能这么Join的。 应该加个Sub Query, 这么写试试:update [你的报表标题$]
set [你的报表标题$].冻结示数= IsNull(( Select ([sheet1$].冻结数据
from [sheet1$]
where [sheet1$].电子表号=[你的报表标题$].电子表号 ) ,[你的报表标题$].冻结示数)
sql语句的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 语法错误操作符丢失 的文章

 

随机推荐