1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

VBScript

Discussão em 'Web Development' iniciada por [C4], 19 de Novembro de 2008. (Respostas: 3; Visualizações: 583)

  1. [C4]

    [C4] Power Member

    Boa tarde,

    tenho um problema com umas paginas ASP que estao a executar uma SP em SQLServer e consequente apresentacao de dados.

    Esta SP retorna varios recordsets e tem o inconveniente de ter alguns PRINTs pelo meio, que no editor de sql sao apresentados na janela de Messages.

    O problema é que o vbscript, quando executo um rsData.NextRecordset retorna um recordset sem campos nenhuns, e que ja cheguei à conclusao que sao derividos a esses prints.

    Tem de existir uma maneira do vbscript igronar essas mensagens e nao contar com elas como um recordset.


    Exemplo:
    Código:
    Set cnn = CreateObject("ADODB.Connection")
    cnn.connectionTimeout = 180
    cnn.commandTimeout = 180
    cnn.Open connection, "xxxx", "xxxx"
    
    cSqlData = "EXEC sp_processo_analise_xt"
    
    set rsData = server.CreateObject("ADODB.recordset")
    rsData.CursorLocation = 3 'adUseClient
    rsData.CursorType = 3 'adOpenStatic
    
    
    rsData.Open cSqlData, cnn  		   'JOB STATUS
    set rsData1 = rsData.NextRecordset   'PARAMETRO
    set rsData2 = rsData1.NextRecordset 'ESTIMATIVAS DE EXECUCAO
    set rsData3 = rsData2.NextRecordset 'ALERTAS
    set rsData0 = rsData3.NextRecordset 'PHANTOM RECORDSET WITH PRINT MESSAGE FROM CPU_USAGE SP
    set rsData4 = rsData0.NextRecordset 'CPU USAGE
    set rsData5 = rsData4.NextRecordset 'LOG PROCESSOS
    set rsData6 = rsData5.NextRecordset 'DTS
    Alguem tem ideias?
     
  2. airbatucada

    airbatucada Power Member

    não era mais fácil retirar os prints da SP? se não são mesmo para aparecer
     
  3. [C4]

    [C4] Power Member

    Isso esta fora de questao.
    Alem de existirem prints que nao sao controlados por mim, estes servem para registar no LOG dos JOBs executam as mesmas SP's.

    Ou seja, as sps chamadas pela sp_processo_analise_xt sao tambem chamadas por jobs e necessito de logs dessas execucoes.
     
  4. airbatucada

    airbatucada Power Member

    e registas com os prints? ou inseres registos numa tabela?
     

Partilhar esta Página