提供一个方法:用XML,将记录集的内容转换成XML定义,将XML打印到页面中,然后用JS读出

解决方案 »

  1.   

    这个问题已经解决,再问一个问题:能不能循环执行一个cammand方式的存储过程?怎样得到返回的参数?或者能不能循环执行一个sql语句方式的存储过程?
    我用如下的方法怎么不能执行多次,只能一次?郁闷中Microsoft OLE DB Provider for SQL Server 错误 '80040e14' 为过程或函数 sp_ShareAGroupToASubs 指定的参数太多。set AddSubs = Server.CreateObject("ADODB.Command")
    AddSubs.ActiveConnection = conn 
    AddSubs.CommandText = "dbo.sp_ShareAGroupToASubs"
    AddSubs.CommandType = 4
    AddSubs.CommandTimeout = 0
    AddSubs.Prepared = true
    AddSubs.Parameters.Append AddSubs.CreateParameter("@GroupNo", 3, 1,,group_no)howmany=0
    for Each subs_id In parray
        AddSubs.Parameters.Append AddSubs.CreateParameter("@subs", 200, 1,11,subs_id)
        AddSubs.Parameters.Append AddSubs.CreateParameter("@RETURN_VALUE", 3, 4)    Set rs=AddSubs.Execute
        retValue = AddSubs.Parameters("@RETURN_VALUE")
        if(retValue=0) Then
    howmany=howmany+1
        end if
        'rs.movenext
    Next
      

  2.   

    生成一个数组将数据记录存入其中,在jion()函数生成字符串str,将该字符串付给一个input
    type="hidden",即可在其他叶面应用。
    for Each subs_id In parray
        sql="Exec procname ..."
        conn.execute sql howmany
    Next