Visualizzazione dei risultati da 1 a 7 su 7

Discussione: error '800a01a8'

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    269

    error '800a01a8'

    faccio una qry con paginazione ma mi "perde" il recordset quando cambio pagina
    non capisco xchè

    l'errore è :
    <code>Microsoft VBScript runtime error '800a01a8'

    Object required: 'rsx'

    dettaglio_movimenti2.asp, line 273 </code>

    la riga 273 è "rsx.close"


    <code>
    if data_a <>"" then

    Session("data_a")= data_a
    Session("data_b") =data_b
    session("iper") = iper
    else
    data_a = Session("data_a")
    data_b = session("data_b")
    iper = session("iper")
    end if


    Dim conn

    set Conn=Server.CreateObject("ADODB.Connection")

    Conn.Open "dsn=MVNO;uid=oradwh;pwd=oracle;"



    set rsx=server.createobject("ADODB.recordset")


    '^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^paging

    perpage=1
    rsx.cachesize=perpage
    rsx.cursorlocation=3


    '^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^paging
    qryz="SELECT ANAG.CLNT_CD TESSERA ,ANAG.DP_FL_STAT DP_FL_STAT, decode(TRAN.DP_TP_OPRZ,'AT','AGGIUNTA CREDITO','DT','DECREMENTO CREDITO','AN','SBLOCCO TRANSAZIONE','RC','STAMPA COUPON') TIPO_OPRZ, CAUSALE.DP_DE_OPRZ DESC_CAUS ,decode(TRAN.DP_TP_OPRZ,'AT',TRAN.DP_DT_INSR,'DT', TRAN.DP_DT_INSR,'AN',TRAN.DP_DT_VARZ,'RC',TRAN.DP_ DT_INSR) DATA_MOV , decode(TRAN.DP_TP_OPRZ,'DT', - DP_VL_TRFF, 'RC', - DP_VL_TRFF, DP_VL_TRFF) DP_VL_TRFF , decode(TRAN.DP_TP_OPRZ,'AT',TRAN.DP_CD_OPRT,'DT',T RAN.DP_CD_OPRT,'AN',TRAN.OPRT_CD,'RC',TRAN.DP_CD_O PRT) UTENTE, TRAN.DP_CD_OPRZ, TRAN.NOTE NOTE FROM MVNO_CLNT_TRAN TRAN,MVNO_CLNT_ANAG ANAG , MVNO_CASL CAUSALE WHERE TRAN.CLNT_CD = ANAG.CLNT_CD AND ANAG.ENTE_CD = '"&iper&"' AND TRAN.dp_tp_oprz <> 'EL' AND to_char(decode(TRAN.DP_TP_OPRZ,'AT',TRAN.DP_DT_INS R,'DT',TRAN.DP_DT_INSR,'AN',TRAN.DP_DT_VARZ,'RC',T RAN.DP_DT_INSR),'YYYYMMDD') between '"&data_a&"' and '"&data_b&"' AND TRAN.DP_CD_OPRZ = CAUSALE.DP_CD_OPRZ AND TRAN.DP_TP_OPRZ = CAUSALE.DP_TP_OPRZ order by ANAG.CLNT_CD,decode(TRAN.DP_TP_OPRZ,'AT',TRAN.DP_D T_INSR,'DT',TRAN.DP_DT_INSR,'AN',TRAN.DP_DT_VARZ,' RC',TRAN.DP_DT_INSR) desc"

    rsx.Open qryz,conn
    record = 1
    if rsx.eof then

    %>
    <%
    else
    %>

    <%
    '************************************************* ************************************************** *****paging
    rsx.pagesize=perpage
    dim ltot: ltot=rsx.recordcount
    dim lpagine: lpagine=rsx.pagecount
    dim ipg: ipg=cint(request.querystring("pg"))
    if ipg=0 then ipg=1
    if ipg>lpagine then ipg=lpagine
    rsx.absolutepage=ipg
    dim rowcount: rowcount=perpage

    '************************************************* ************************************************** *****paging

    while not rsx.EOF AND rowcount >0

    %>

    stampo i dati
    <%
    rowcount=rowcount-1
    rsx.MoveNext
    record=record +1
    wend
    '^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^
    %>

    <%
    dim a
    for a=1 to ipg -1
    %>
    "><%=a%>
    <%
    next
    response.write "" & ipg & ""
    for a=ipg + 1 to lpagine
    %>
    "><%=a%>
    <%
    next
    '************************************************* ******************************paging
    %>

    <%
    '^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^
    %>
    </table>

    </form>

    <%
    end if
    end if
    end if

    rsx.close 'l'errore è segnalato su questa riga

    set rsx=nothing

    conn.close
    set conn=nothing

    %>

    </code>

  2. #2
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    anch'io ho spesso questo problema.

    e non ho mai risolto se non togliendo la chiusura dell'oggetto... anche se non andrebbe bene!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    269
    no non funziona proprio


  4. #4
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da hugheshi
    no non funziona proprio

    cioè se tu togli la chiusura e la distruzzione dell'oggeto ti da ancora errore?

    ma sarà un'altro errore...
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    269
    si
    <code>Object required: '' </code>

  6. #6
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    devi togliere:
    codice:
    rsx.close
    set rsx=nothing
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    269
    fatto !

    mi ritorna questo errore

    <code>Object required: '' </code>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.