我想做一个查询程序.大家瞧下我这样写行不行呀.
我用了一个COMBO1控件其COMBO1.LIST(姓名,书名,......)
form1.Adodc1.RecordSource = "SELECT * FROM CTS_读者信息 WHERE '" & Trim(form11.Combo1.Text) & "'='" & Trim(form1.Text1.Text) & "'"
这样写行不行呀!

解决方案 »

  1.   

    form1.Adodc1.RecordSource = "SELECT * FROM CTS_读者信息 WHERE " & Trim(form11.Combo1.Text) & "='" & Trim(form1.Text1.Text) & "'"
      

  2.   

    form1.Adodc1.RecordSource = "SELECT * FROM CTS_读者信息 WHERE *='" & Trim(form11.Combo1.Text) & "='" & Trim(form1.Text1.Text) & "'"
      

  3.   

    一看就是你的SQL语句写的有问题!!
    如下!!将
    "SELECT * FROM CTS_读者信息 WHERE '" & Trim(form11.Combo1.Text) & "'='" & Trim(form1.Text1.Text) & "'"改为:"SELECT * FROM CTS_读者信息 WHERE " & Trim(form11.Combo1.Text) & "='" & Trim(form1.Text1.Text) & "'"
    你那样写,除非你TEXT里数据的内容跟COMBO1的内容相同,否则将永远查不到!!