select * from Schedule where " & "sch_date &"='" & MonthView1.Value & "'"
在這句代碼中“”,‘’,這兩個符號有什麼區別呀,具體用什麼用法??
謝謝

解决方案 »

  1.   

    “” 是VB里用到的,VB中常量用双引号。
    '是做为SQL语句的一部分,在查询数据库时用到的。在SQL语句中常量用 '(单引号)引起来,而不能用“”(双引号)
      

  2.   

    对,看看sql语句里面怎么写的究知道了。
    因为vb里面字符串要用双引号引起来,但是变量又不能放在双引号之内。所以把原来的sql语句切断,用&连接了。原来的sql语句应该是下面这个:select * from Schedule where ** ='***'