asp中的sql语句 20

sql="select*frombiaowheretyp='"&"会员"&"'"这样写是为什么'"&"会员"&"'"感觉这样写好麻烦看到有人是这样写的sql="selec... sql="select * from biao where typ='"&"会员"&"'"
这样写是为什么'"&"会员"&"'"感觉这样写好麻烦
看到有人是这样写的
sql="select * from biao where typ='会员'"
感觉这块太晕了,希望有人可以技术清楚
sql="select * from secret where id='request.form("soso")'"这句sql这样写可以吗
展开
 我来答
jimmloo
2009-07-05 · TA获得超过386个赞
知道小有建树答主
回答量:191
采纳率:0%
帮助的人:242万
展开全部
sql="select * from secret where id='request.form("soso")'"这要看你数据库中id的类型是什么
如果id是整型那就
string sql = "select * from secret where id="+int.Parse(request.form("soso"));//从文本框提取是字符串类型的,所以要转换成整型
如果id是字符串类型那就
string sql = "select * from secret where ID='"+request.form("soso")+"'";//从文本框提取是字符串类型的,所以不需要转换
小鱼的眼皮
2009-07-05 · TA获得超过2607个赞
知道小有建树答主
回答量:1608
采纳率:0%
帮助的人:718万
展开全部
'会员' '"&"会员"&"' 一样
&是字符串连接符
意思就是 连接 ="select * from biao where typ='"& 和 "会员"
也就可以直接去掉 两个&& 和"" 了
则变成了 "select * from biao where typ='会员'"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fkzsww
2009-07-06 · TA获得超过114个赞
知道小有建树答主
回答量:203
采纳率:0%
帮助的人:122万
展开全部
你还是按规范来做,要不调试时会出现各种奇怪的问题,&连接字符串的。
代码规范是个好习惯,减少很多不必要的麻烦
在存储字段时加些数字,在加些英文在来点中文,查询下看看,会不会出问题

按照规范获取表单值时最好单独罗列出来,这样以后阅读修改会方便些,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zherose
2009-07-05 · TA获得超过484个赞
知道小有建树答主
回答量:510
采纳率:0%
帮助的人:574万
展开全部
typ='"&"会员"&"'"
typ='会员'
两种写法的含义不一样
前者中的“会员”是一个变量
后者中的“会员”是一个字符
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式