rs.open的时候要把conn给加上去..

解决方案 »

  1.   

    1.因为Dim louhao As String,所以
      local_sql = "select 姓名 from dushuju where dushuju.楼号='" & louhao & "' and dushuju.单元 =" & danyuan & " and dushuju.房号 =" & fangjian
    2.rs.Open local_sql, conn, 3, 3
    改为rs.open local_sql,conn,adOpenStatic, adLockOptimistic
      

  2.   

    问题出在SQL上:
    "select 姓名 from dushuju where dushuju.楼号=" & louhao & " and dushuju.单元 =" & danyuan & " and dushuju.房号 =" & fangjian
    其中的louhao、danyuan、fangjian的值都被作为变量(参数)来处理了。改为:
    "select 姓名 from dushuju where dushuju.楼号='" & louhao & "' and dushuju.单元 ='" & danyuan & "' and dushuju.房号 ='" & fangjian & "'"
    这样单引号内的值将被视为字符串。