SQL语句中单双引号的理解

网友投稿 532 2022-10-17 08:25:01

SQL语句中单双引号的理解

EG:

StrSql="select * from usersheet where loginname=' "+Login1.UserName+" ' and userpass=' "+Login1.PassWord+" '  "

解析:

loginname 指的就是一个变量名<与数据库里的字段匹配>,

而' "+Login1.UserName+" ' 就是你输入的值,

假如只有单引号,系统会认为变量就是Login1.UserName,

而这个值是固定的,然而我们需要的是一个变量,所以就得再加一个双引号,

至于 ‘+’ 就是连接字符串的意思。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Wasabi - 一个HTTP框架
下一篇:NoDom- Web 端 MVVM 框架
相关文章