Set datZhuhuB = dbsContent.OpenRecordset("select * from 住户表,房屋表,收费明细表,收费表 where 房屋表.房间代号=住户表.房间代号 and 住户表.房间代号=收费表.房间代号 and 收费表.收费id=收费明细表.收费id and 房屋表.楼宇代号=" & louyu_id & "and 房屋表.单元id=" & Owner_Id & "and 收费明细表.收费结束日期<=" & Curreydate) ''''''''''错误提示
参数不足,期待是!

解决方案 »

  1.   


     
    ?sql 语句错误,看看撒 !!!!!!!!!!!急(cxwall) 100 0 4-26 10:17 管理 
    √集合中的关键字不唯一!!!!(cxwall) 100 5 4-25 12:30 管理 
    √sql语句!!!!!!!!!!!!!!!!看看(cxwall) 100 10 4-23 21:47 管理 
    √在sql语句中:.....where 收费表.收费日期=#2003-5# 这样写对吗?(cxwall) 100 3 4-23 17:58 管理 
    √在vb中用事务提交,为什么第一次不可以保存,而第二次就可以了呢?(cxwall) 100 3 4-21 19:29 管理 
    √DTPicker 控件与数据库中的某个时间字段绑定,为什么出现不能保存的错误!急!!!!!(cxwall) 100 5 4-19 01:14 管理 
    √事务提交出现“试着不先使用BeginTrans而提交或退回事务”!!!!!!!!!!(cxwall) 100 3 4-18 14:40 管理 
    √ACCESS 中能不能创建存储过程?????(cxwall) 100 7 1-14 14:39 管理 我可是散分大王
      

  2.   

    房屋表.楼宇代号=" & louyu_id 
    房屋表.单元id=" & Owner_Id
    收费明细表.收费结束日期<=" & Curreydate
    分别是什么类型的数据?
      

  3.   

    为什么不用英文名称的表名,你写的SQL语句看起来太累了...
      

  4.   

    应该是这样,OpenRecordset是不是要打开一个Connection对象,如:
    rs=OpenRecordset(strSQL,connection)应为好久不用了,也不知道对不对
      

  5.   

    Set datZhuhuB = dbsContent.OpenRecordset("select * from 住户表,房屋表,收费明细表,收费表 where 房屋表.房间代号=住户表.房间代号 and 住户表.房间代号=收费表.房间代号 and 收费表.收费id=收费明细表.收费id and 房屋表.楼宇代号=" & louyu_id & " and 房屋表.单元id=" & Owner_Id & " and 收费明细表.收费结束日期<=" & Curreydate) ''''''''''