Dim cn As New ADODB.Connection
    Dim rs As New ADODB.Recordset
    cn.Open strConnection
    strTemp="select a1 into #t from a select * from #t "
    rs.Open strTemp, cn

解决方案 »

  1.   

    之前有去掉DROP TABLE #t執行,也不行。
      

  2.   

    你将SQL语句换成其它的能行吗?
    不象是SQL语句的问题。
    你的cn确实打开了?
    cn.open ...
    strTemp = " Select * from sysobjects "
    if rs.state = adstateopen then rs.close
    rs.open strTemp,cn
      

  3.   

    '你执行的是一个语句系列,它只返回最后一个语句的结果,当然不对啦Dim cn As New ADODB.Connection
    Dim rs As New ADODB.Recordset
    cn.Open strConnection
    strTemp="select a1 from a"   '直接查询即可,不用临时表
    rs.Open strTemp, cn
      

  4.   

    TO:zjcxc(邹建) 
    呵呵~~隻是舉個列子而已。
    不過我已定搞定了。
    散分..