永发信息网

sql问题,大家帮忙哈

答案:3  悬赏:10  手机版
解决时间 2021-05-11 02:41

<%
dim idnum
idnum=request.QueryString("idnum")
sql="select * from diandian where id="&idnum&" and flag=1 and( haoyou='"&session("user")&"' oruser='"&session("user")&"')"

Set rs= Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,3

%>

大家看看sql语句,我的本来打算是这样的:

id="&idnum&" and flag=1 这两条必须成立

( haoyou='"&session("user")&"' or user='"&session("user")&"')"这两条只要有一个成了就可以了,大家有没有办法呀

最佳答案

其实很简单,你先在sql查询里查询一下,把你的变量写成实际的值,测试就成功了


我想下面才是正确的


dim idnum
idnum=request.QueryString("idnum")
sql="select * from diandian where ( id="&idnum&" and flag=1 and ( haoyou='"&session("user")&"' oruser='"&session("user")&"'))"


Set rs= Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,3

全部回答

select * from diandian where (haoyou='"&session("user")&"' oruser='"&session("user")&"')" and id="&idnum&" and flag=1

不是很懂这个,你把或者得这个条件放前,把and这个条件放后看看 没准可以

sql="select * from diandian where (id="&idnum&" and flag=1) and( haoyou='"&session("user")&"' or user='"&session("user")&"')"
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
QQ图标那怎么没了对战平台
怎样成赌神?
7.66GB求生之路2下完了玩不了
写的英文怎么写,几乎每个人都喜欢它用英语怎
英语连词成句啊
时钟不会走换了新电池也不会走,摇控器换新电
什么是悲什么是喜呢?它们二者有界线吗?
【終极三国】中,誰最搞笑?誰最可愛?誰最帥
北京和天津猪流感严重不?
《三大傻大闹宝莱坞》里的背景音乐
灯下读书少年的诗句,有关读书名言
是C6呢?还是N97mini呢?还是X6呢?
法甲 利爾vs聖伊天 预测比分?
怎样鉴别:茅台酒的真假啊??
钱是越多越好吗?
推荐资讯
灏明的新闻发布会
在北京学美发,哪个有真人实习?
要怎样告白啊
谁可以给我做一张白色的线条图,急用.
在成都参加育婴师培训,世纪精英培训学校是不
为什么地球核心不稳定?
为什么分手那么难呢?
语文比喻句题
由广州大学城到佛山祖庙的最省钱乘车方法?
韩版花样男子片头曲是什么?
为什么我Q飞前2天能 一夜之间就损坏1000多文
游戏人生的激活码在哪能拿到?或者在哪能领到
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?