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 ";
展开
6个回答
展开全部
1:+号,是拼接字符串符号,用于把几个字符串连接成一个
2: Request.Cookies["User"].Values["name"],这个才是C#.netk中的语句,意思是取一个叫UERS的COOKIES(COOKIED如果你不知,去百度搜索下,这里没空间解释),中间一个NAME项的值,这是个变量,不可以加双引号.
3:其他所有加引号的统统不是C#的语句,它是SQL(数据库查询语言)查询数据库数据的语言,
top....什么什么的,意思就是取前面几条,后面接数字,数据后面接你要取的数据,*号就是全部都取.WHERE是条件,当...什么什么的意思,order by,是排序的意思,desc是降序排序
=================================
如此可够详细乎?劳心劳力?这是一种什么精神@!楼主请采纳!
2: Request.Cookies["User"].Values["name"],这个才是C#.netk中的语句,意思是取一个叫UERS的COOKIES(COOKIED如果你不知,去百度搜索下,这里没空间解释),中间一个NAME项的值,这是个变量,不可以加双引号.
3:其他所有加引号的统统不是C#的语句,它是SQL(数据库查询语言)查询数据库数据的语言,
top....什么什么的,意思就是取前面几条,后面接数字,数据后面接你要取的数据,*号就是全部都取.WHERE是条件,当...什么什么的意思,order by,是排序的意思,desc是降序排序
=================================
如此可够详细乎?劳心劳力?这是一种什么精神@!楼主请采纳!
展开全部
按照存储在cookies中的user类中name项去查询 person_resume表中,符合条件的第一条记录top 1, 按照 id进行排序。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
意思是说,查询Person_Resume这张表的最后一条全部字段名的数据,前提是通过字段名pname和浏览器中存的User的值进行匹配,然后通过倒叙进行排序(order by desc),最终数据返回一条记录(top 1)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是一个sql查询语句,意思是查询Person_Resume 表内pname等于Request.Cookies["User"].Values["name"] 的第一行数据,按倒序排列。
追问
select top 1 * from 这个是什么意思 有什么用,我刚接触C#有的代码还不是很清楚,谢谢。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select top 1 * from 查询该表中的第一行记录 这是sql语句 不是C#
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-06-07
展开全部
拼接sql语句
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询