| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 911 人关注过本帖
标题:代码问题
只看楼主 加入收藏
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
结帖率:100%
收藏
 问题点数:0 回复次数:13 
代码问题
请教各位高手,以下两种代码有何区别呢?它们表示正确吗?
1: sql="select * from waitforpass where ifpass=0 and passuserid="&request.cookies("userid")
2:
sql="select * from waitforpass where ifpass=0 and passuserid='"&request.cookies("userid")&"'"
再有,数字与字段如何转换呢?
搜索更多相关主题的帖子: 代码 
2010-07-28 17:20
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
收藏
得分:0 
SQL代码表达的意思一样,request.cookies("userid")区别是第一条的数据结构是数字型的字段,第二条是字符型的字段,所以外面多加一个'

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-07-28 18:23
魏兴耀
Rank: 8Rank: 8
来 自:江西
等 级:蝙蝠侠
威 望:3
帖 子:246
专家分:840
注 册:2009-11-9
收藏
得分:0 
一样的,第1句分了两条写
        第2句写到一起了,这时要加‘了,这时变量连接要求的

只有大胆尝试,才有机会得到想要的成功
2010-07-29 07:20
hams
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:18
帖 子:912
专家分:3670
注 册:2008-7-30
收藏
得分:0 
三楼好好学习一下二楼的内容。

俺不高手,俺也是来学习的。
俺的意见不一定就对,当你不认同时请点忽视按钮。
当走到十字路口不知该如何走时,可在论坛问下路,但你若希望别人能一路把你送到目的地,显然是不现实的,因为别人也有自己要走的路。
2010-07-29 08:56
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
  感谢指点!但我第二个问题怎么没人解答呢?怎样数字型转换为字符型呢?或者把字符型转换为数字型呢?         
2010-07-29 09:02
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
两个语句没有多大的区别,执行的效果是一样的,既然两个语句都能执行成功,那么passuserid字段可以证明是数字类型的字段,因为在数据库中,只有数值型的字段,在其赋值时可以加单引号也可以不加单引号。
你的第二个问题“数字与字段如何转换?”,这个没法回答,数字是数据库中的一个字段类型,你说这两个是一个概念吗?

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2010-07-29 15:27
hams
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:18
帖 子:912
专家分:3670
注 册:2008-7-30
收藏
得分:0 
CSng():转换为单精度浮点值
CStr():转换为字符串值

俺不高手,俺也是来学习的。
俺的意见不一定就对,当你不认同时请点忽视按钮。
当走到十字路口不知该如何走时,可在论坛问下路,但你若希望别人能一路把你送到目的地,显然是不现实的,因为别人也有自己要走的路。
2010-07-29 15:44
魏兴耀
Rank: 8Rank: 8
来 自:江西
等 级:蝙蝠侠
威 望:3
帖 子:246
专家分:840
注 册:2009-11-9
收藏
得分:0 
以下是引用hams在2010-7-29 08:56:26的发言:

三楼好好学习一下二楼的内容。
呵呵,学习了,没看仔细

只有大胆尝试,才有机会得到想要的成功
2010-07-29 18:09
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
csng()与cint(),cstr()与clng()有何区别呢?是否是两种不同语言的表示呢?
2010-08-02 07:59
hams
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:18
帖 子:912
专家分:3670
注 册:2008-7-30
收藏
得分:0 
返回值类型不一样,你不能先翻一下手册么?

俺不高手,俺也是来学习的。
俺的意见不一定就对,当你不认同时请点忽视按钮。
当走到十字路口不知该如何走时,可在论坛问下路,但你若希望别人能一路把你送到目的地,显然是不现实的,因为别人也有自己要走的路。
2010-08-02 09:06
快速回复:代码问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036286 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved