在SQL语句 双引号,单引号连用怎么理解,StrSql="select * from usersheet where loginname='"+Login1.UserName+"' and userpass='"+Login1.PassWord +"'" 就谈下边的这个例子把'"+Login1.UserName+"' 这个里边的单双引号怎么解释
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/21 17:20:40
![在SQL语句 双引号,单引号连用怎么理解,StrSql=](/uploads/image/z/4009955-59-5.jpg?t=%E5%9C%A8SQL%E8%AF%AD%E5%8F%A5+%E5%8F%8C%E5%BC%95%E5%8F%B7%2C%E5%8D%95%E5%BC%95%E5%8F%B7%E8%BF%9E%E7%94%A8%E6%80%8E%E4%B9%88%E7%90%86%E8%A7%A3%2CStrSql%3D%22select+%2A+from+usersheet+where+loginname%3D%27%22%2BLogin1.UserName%2B%22%27+and+userpass%3D%27%22%2BLogin1.PassWord+%2B%22%27%22+%E5%B0%B1%E8%B0%88%E4%B8%8B%E8%BE%B9%E7%9A%84%E8%BF%99%E4%B8%AA%E4%BE%8B%E5%AD%90%E6%8A%8A%27%22%2BLogin1.UserName%2B%22%27+%E8%BF%99%E4%B8%AA%E9%87%8C%E8%BE%B9%E7%9A%84%E5%8D%95%E5%8F%8C%E5%BC%95%E5%8F%B7%E6%80%8E%E4%B9%88%E8%A7%A3%E9%87%8A)
在SQL语句 双引号,单引号连用怎么理解,StrSql="select * from usersheet where loginname='"+Login1.UserName+"' and userpass='"+Login1.PassWord +"'" 就谈下边的这个例子把'"+Login1.UserName+"' 这个里边的单双引号怎么解释
在SQL语句 双引号,单引号连用怎么理解,
StrSql="select * from usersheet where loginname='"+Login1.UserName+"' and userpass='"+Login1.PassWord
+"'"
就谈下边的这个例子把
'"+Login1.UserName+"'
这个里边的单双引号怎么解释 还有+号
在SQL语句 双引号,单引号连用怎么理解,StrSql="select * from usersheet where loginname='"+Login1.UserName+"' and userpass='"+Login1.PassWord +"'" 就谈下边的这个例子把'"+Login1.UserName+"' 这个里边的单双引号怎么解释
loginname 指的就是一个变量名,
而'"+Login1.UserName+"' 就是你输入的值,
假如只有单引号,系统会认为变量就是Login1.UserName,
而这个值是固定的,然而我们需要的是一个变量,
所以就得再加一个双引号,
至于 ‘+’ 就是连接字符串的意思、、、