注册 登录
编程论坛 ASP技术论坛

高手们或版主解释这名意思?

ningzhonghui 发布于 2010-12-07 16:05, 647 次点击
username=left(rs("username"),10)
看不懂这名是什么意思?请高手们或版主解答下?
9 回复
#2
dzt00012010-12-07 16:10
取用户名username字段的前10个字符
#3
kevinxu06382010-12-07 16:10
将username的左边的10个字符赋值给username
#4
ningzhonghui2010-12-07 16:40
谢谢各位总算明白拉!
#5
hams2010-12-07 17:15
以下是引用kevinxu0638在2010-12-7 16:10:57的发言:

将username的左边的10个字符赋值给username
这个回答不正确

username=left(rs("username"),10)
我们先看等号:
username=。。。将等号右边的值赋给等号左边的变量
再看等号右边:
left(rs("username"),10)
这里边我们先看最外一层括号:
left(???,10)将括号内逗号左边的字符串中的若干个字符(逗号右边的数字)取出
再看第二层括号:
rs("username")
读取数据库中username字段的值。

整个说起来就,读取数据库中username字段的值的前十个字符赋值给username变量
#6
hams2010-12-07 17:16
费这么多力打这么字是希望来坛里问问题的同好不是只是一味地来要结果,知其然而不知其所以然,是学不到东西的。
#7
ningzhonghui2010-12-07 17:45
版主偶是新手,所以吗有很多都不明白拉!只有碰到一步问一步拉!希望你们精确的回解!东西是慢慢积累的...掌握的东西因人不同而接受也不同...不多说总之谢谢你的的回答解释!!
#8
kevinxu06382010-12-07 17:55
以下是引用hams在2010-12-7 17:15:36的发言:

这个回答不正确

username=left(rs("username"),10)
我们先看等号:
username=。。。将等号右边的值赋给等号左边的变量
再看等号右边:
left(rs("username"),10)
这里边我们先看最外一层括号:
left(???,10)将括号内逗号左边的字符串中的若干个字符(逗号右边的数字)取出
再看第二层括号:
rs("username")
读取数据库中username字段的值。

整个说起来就,读取数据库中username字段的值的前十个字符赋值给username变量
我的说法没表达清楚 你也许以为我是说把username的前十个字符赋值给username
可能我的表达有问题但我要回LZ的答案是和你一样的
在这对LZ照成的错误引导表示道歉


[ 本帖最后由 kevinxu0638 于 2010-12-7 19:02 编辑 ]
#9
jansonwang2010-12-08 08:56
赞一下hams的心思。比较细腻比较耐心,是一个好斑竹。
#10
hams2010-12-08 15:43
以下是引用kevinxu0638在2010-12-7 17:55:56的发言:

我的说法没表达清楚 你也许以为我是说把username的前十个字符赋值给username
可能我的表达有问题但我要回LZ的答案是和你一样的
在这对LZ照成的错误引导表示道歉
其实我想你也是这个意思,但对于一个提出这样的问题的人,应该是不会有这方面的概念,所以你那么回答他不一定能正确理解。
1