晕了.
双引号里面是字符串.检索数据库的时候是需要语句的,要包含在字符串里面.
单引号里面是数据库查找语句里的字符串值.
加号表示连接符号.
解释下你这条语句:
sqlstmt是字符串变量,里面保存着要传递到数据库里查询的语句.
"SELECT DeptID FROM DeptInfo WHERE DeptName = '"就是字符串,这是SQL的格式,没什么说的.其中有一半单引号,是因为在SQL内,条件是字符串.要用单引号引起来的.因为值是VB中的,所以取值那块不用引号,但是要用加号连接.
最后的双引号引一半单引号,就是补全前面那个一半的单引号.
不知道明白了没有.
温馨提示:答案为网友推荐,仅供参考