首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

查询语句出错,该如何处理

2012-03-12 
查询语句出错我在做一个论坛的时候写下以下语句dimbbs_idbbs_idrequest( bbs_id )sql Select*Frombbs

查询语句出错
我在做一个论坛的时候
写下以下语句
dim   bbs_id
bbs_id=request( "bbs_id ")
sql= "Select   *   From   bbs   Where   bbs_id= "   &   bbs_id
conn.Execute(sql)
在浏览的时候出现错误
出现ODBC错误   查询语句 'bbs_id= '缺少表达式
请大家帮我解决以下
谢谢了

[解决办法]
dim bbs_id
bbs_id=request( "bbs_id ")
response.write bbs_id
response.end
sql= "Select * From bbs Where bbs_id= " & bbs_id
conn.Execute(sql)

看下bbs_id有没有传值过来
[解决办法]
bbs_id=request( "bbs_id ") 估計結果為空.
[解决办法]
大家說的方法很正確阿,我以前也經常出現這種問題啊!
先檢察你所傳得值?如果能傳過來到話,就證明是數據庫設計的問題或是表達式寫錯了阿!
dim bbs_id
bbs_id=request( "bbs_id ")
response.write bbs_id
response.end
sql= "Select * From bbs Where bbs_id= ' "& bbs_id& " ' "
conn.Execute(sql)


[解决办法]
看下bbs_id有没有传值过来

热点排行