如何理解vb中的单引号

如何理解vb中的单引号

问题描述:

如何理解 txtSQL ="select * from student_Info where student_ID='" & comboSID .Text & "'" 中的两个单引号

单引号是拼接的sql里面表示一个字符串的开始结束的符号。双引号是VB语言字符串表示字符串开始结束的符号。
sql里面既可以用单引号也可以用双引号,为了避免和vb的混淆,所以用单引号。

在你的这句SQL语句中,最外层已经有一对双引号,如果要在这对双引号里嵌入第二对双引号,需要用单引号进行区分,否则会以为第二对双引号里的第一个双引号是最外层双引号的结束号。。