首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

问个符号的有关问题

2012-02-14 
问个符号的问题selectcount(*)fromloginwhereuserName+userName+ anduserPwd+userPwd+ 像这条语句里

问个符号的问题
select   count(*)   from   login   where   userName= ' "+userName+ " '   and   userPwd= ' "+userPwd+ " '
像这条语句里面在userName的前后都有个+号是什么意思,为什么单引号和双引号同时出现,有什么作用?

[解决办法]
这个应该是在程序中的写法,而不是sql中的

+号是连接字符串,userName= ' "+userName+ " '是因为username是字符型的,id= "+userName+ "则表示id是数字类型
[解决办法]
这个是在.net中的写法

+号是连接字符串, ' "+userName+ " '是指username是字符型的变量, "+userName+ "则表示id是数字类型变量;

热点排行