本帖最后由 dianlizhigong 于 2009-10-10 11:49:17 编辑

解决方案 »

  1.   

    try:
    rs.Open "select * from " & ctl.text, cn
      

  2.   

    你只要debug.print一下这条SQL语句,就看出问题所在了...
      

  3.   

    rs.Open "select * from " & ctl.Name &"", cn,adopenkeyset,adlockreadonly
    if rs.recordcount>0 then
        rs.MoveFirst
    end if
      

  4.   

     可能返回的表里无内容所以不能 rs.MoveFirst     判断一下rs.eof 是否为true
      

  5.   

    lz写法写法错误,用3楼这个就行,前提要确保cn.open能连上
      

  6.   

    樓主多看看關於ADO的資料吧。