c#中这一段代码是什么意思,每个代码的都有什么用

stringsqlselect="selecttop1*fromPerson_Resumewherepname='"+Request.Cookies["User"].Va... string sqlselect = "select top 1 * from Person_Resume where pname='" + Request.Cookies["User"].Values["name"] + "' order by id desc "; 展开
 我来答
百度网友6d837d0
2012-06-07 · TA获得超过979个赞
知道小有建树答主
回答量:644
采纳率:0%
帮助的人:485万
展开全部
1:+号,是拼接字符串符号,用于把几个字符串连接成一个
2: Request.Cookies["User"].Values["name"],这个才是C#.netk中的语句,意思是取一个叫UERS的COOKIES(COOKIED如果你不知,去百度搜索下,这里没空间解释),中间一个NAME项的值,这是个变量,不可以加双引号.
3:其他所有加引号的统统不是C#的语句,它是SQL(数据库查询语言)查询数据库数据的语言,
top....什么什么的,意思就是取前面几条,后面接数字,数据后面接你要取的数据,*号就是全部都取.WHERE是条件,当...什么什么的意思,order by,是排序的意思,desc是降序排序
=================================
如此可够详细乎?劳心劳力?这是一种什么精神@!楼主请采纳!
hero_chinawind
2012-06-07 · TA获得超过313个赞
知道小有建树答主
回答量:611
采纳率:0%
帮助的人:354万
展开全部
按照存储在cookies中的user类中name项去查询 person_resume表中,符合条件的第一条记录top 1, 按照 id进行排序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bai775900865
2012-06-07 · TA获得超过165个赞
知道小有建树答主
回答量:228
采纳率:100%
帮助的人:91.6万
展开全部
意思是说,查询Person_Resume这张表的最后一条全部字段名的数据,前提是通过字段名pname和浏览器中存的User的值进行匹配,然后通过倒叙进行排序(order by desc),最终数据返回一条记录(top 1)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
llsfast_hn
2012-06-07
知道答主
回答量:23
采纳率:0%
帮助的人:22.1万
展开全部
这是一个sql查询语句,意思是查询Person_Resume 表内pname等于Request.Cookies["User"].Values["name"] 的第一行数据,按倒序排列。
追问
select top 1 * from 这个是什么意思  有什么用,我刚接触C#有的代码还不是很清楚,谢谢。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
轻候云梦0nm
2012-06-07 · TA获得超过193个赞
知道答主
回答量:382
采纳率:0%
帮助的人:188万
展开全部
select top 1 * from 查询该表中的第一行记录 这是sql语句 不是C#
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-06-07
展开全部
拼接sql语句
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式