txtSQL = "select * from user_Info where user_ID = '" & UserName & "'"

    自从学数据库到现在已经有一段时间了,在此时间段内一直碰到一个问题,如下:

txtSQL = "select * from user_Info where user_ID = ' " & Username &  " ' "在此句中有双引号和单引号,这时我们就会注意到单引号在这里的作用了,我查阅资料说,单引号是注释的用,但是随着深入的查阅并且同时了解到双引号和单引号分别作为VB和SQL中的一个字符串的开始结束的符号。现在将它分为三部分来看:
       “ select * from user_Info where user_ID = ' ”  在此部分中双引号是用来括select * from user_Info where user_ID = '

       &  UserName &        在此部分中两个&是用来连接前后两部分内容的

       " ' "                           最后一组双引号是用来括最后的一个单引号的

猜你喜欢

转载自blog.csdn.net/yang18831636208/article/details/81118253
今日推荐