Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Microsoft VBScript runtime error '800a01a8'

    Salve ragazzi,

    Ho uno scripts in asp che non mi ha mai dato problemi per un annetto, e ora mi sta dando questo errore:

    Microsoft VBScript runtime error '800a01a8'

    Object required: 'Session'

    /manage.asp, line 45

    Lo script è piuttosto semplice, e va ad effetturare una ricerca su un database .mdb.

    Questa è la porzione di codice interessata dall'errore:


    sveid = Request("vesearch")

    Set VMSearch = Server.CreateObject("ADODB.Connection")
    ConnStr3 = "DRIVER={Microsoft Access Driver (*.mdb)};"
    ConnStr3 = ConnStr3 & "DBQ=" & Server.MapPath("db2\data.mdb")
    VMSearch.Open(ConnStr3)

    SQLtemp3 = "SELECT * FROM users WHERE veid = '" & sveid & "'"

    Set rs3 = VMSearch.Execute(SQLtemp3)



    if rs3.eof then
    session("empty_search") = ("** VM not found **")
    rs3.close
    set rs3 = nothing
    response.redirect ("manage.asp")
    response.end

    In grassetto vi è la linea 45 che da errore.
    Spero in un vostro aiuto....


    Ciao
    Dade2 • Premium Windows Hosting • Microsoft Partner
    Server Dedicati • R1Soft daily backups • Dedicated Account Managers

  2. #2
    Aggiungo che a inizio pagina la sessione è dichiarata:

    <%
    Response.Expires = -1000
    Response.Buffer = True
    Response.Clear

    dim empty_search

    %>


    Dove sbaglio?
    Dade2 • Premium Windows Hosting • Microsoft Partner
    Server Dedicati • R1Soft daily backups • Dedicated Account Managers

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    session("empty_search") = "** VM not found **"
    Roby

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.