日期:2014-05-18  浏览次数:20905 次

关于c#数据查询的问题
"select   UserName,UserRight   from   tb_User   where   UserName= ' "   +   cboxUName.Text   +   " ' "
上面的语句where后面格式具体什么意思啦,有单引号,双引号,还有+,本人刚学,请大家指点一下。

------解决方案--------------------
这样理解吧
假设cboxUName.Text的值是hmloo
将下面的语句分三部分
1. "select UserName,UserRight from tb_User where UserName= ' "
2.cboxUName.Text
3. " ' "
+用来连接字符串
那么输出的结果就是
select UserName,UserRight from tb_User where UserName= 'hmloo '