zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

SQL语句中单双引号的理解

SQL 理解 语句 双引号
2023-09-14 09:04:36 时间
    StrSql= select * from usersheet where loginname= +Login1.UserName+ and userpass= +Login1.PassWord+     解析:    loginname 指的就是一个变量名 与数据库里的字段匹配 ,   而 +Login1.UserNam

 EG:

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

  解析:

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

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

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

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

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


第十二届 BigData NoSQL Meetup — 基于hbase的New sql落地实践 立即下载