SQL語句中單雙引號的理解
EG:
StrSql="select * from usersheet where loginname=' "+Login1.UserName+" ' and userpass=' "+Login1.PassWord+" ' "
解析:
loginname 指的就是一個變量名<與數據庫裏的字段匹配>,
而' "+Login1.UserName+" ' 就是你輸入的值,
假如隻有單引號,係統會認為變量就是Login1.UserName,
而這個值是固定的,然而我們需要的是一個變量,所以就得再加一個雙引號,
至於 ‘+’ 就是連接字符串的意思。
最後更新:2017-04-03 12:54:15