id='" & "001" & "'等同于id='001',但后者的001只能是一个确定的查询条件,前者的"001"可以用变量代替,两个&用于字符串运算。

解决方案 »

  1.   

    id='" & "001" & "'
    ''表示所引用的是字符串变量
    ""是表示引表变量
    "001"应该是变量的名字。
      

  2.   

    补充:
    若"001"表示常可直接这样写就好了
    adodc1.recordset.open("select * from biao where id="001"")
      

  3.   

    To: Backspace24(笨笨熊) 
    你应该找比而改雌去商量。
      

  4.   

    楼上的,应该是这样呀
    adodc1.recordset.open("select * from biao where id='001'")
    SQL里的字符串要用’号包起来
      

  5.   

    看起来ID不是字符型的,要改为
    adodc1.recordset.open("select * from biao where id=001")
      

  6.   

    to:QQRN(笨QQ)
    没有搞错吧!高级人才当然也有犯低级错误的时候啊?
    嘻嘻嘻
    哎,哪能跟你学呢?
    犯的全是高级错误
    呵呵。。