Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Errore su recordset

  1. #1
    Utente di HTML.it L'avatar di nadia79
    Registrato dal
    Aug 2005
    Messaggi
    187

    Errore su recordset

    Ciao a tutti,
    mi è capitato un errore molto strano io apro un recordset:

    <%@LANGUAGE="VBSCRIPT"%>

    <%
    Dim rsCategoria
    Dim SQL
    Set rsCategoria = Server.CreateObject("ADODB.recordset")
    SQL = "SELECT * FROM CATEGORIE"
    rsCategoria.Open SQL, conn_soft
    poi a fine pagina lo distruggo:

    rsCategoria.close
    set rsCategoria = nothing

    conn_soft.close
    set conn_soft = nothing
    Invece mi dà un errore che corrisponde proprio alla chiusura dell'oggetto recordset:

    Tipo di errore:
    Errore di run-time di Microsoft VBScript (0x800A01A8)
    Necessario oggetto: ''
    /miosito/pag/ricerca.asp, line 465
    Non capisco dove possa essere l'errore :master:

  2. #2
    Ciao!
    Prova a fare in questa maniera!

    <%
    Dim Conn
    Set Conn = Server.CreateObject("ADODB.Connection")

    ' connessione a database Access
    Conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\inetpub\wwwroot\provaguestbook\guestbook .mdb"

    Conn.open

    Dim RS, SQL

    set RS = Server.CreateObject("ADODB.Recordset")

    SQL = "select * from nometabella ;"

    RS.open strSQL, Conn, 3, 3

    ...
    %>


    Saluti

    Metalsniper
    Take the red pill....

  3. #3
    Utente di HTML.it L'avatar di nadia79
    Registrato dal
    Aug 2005
    Messaggi
    187
    Uhmm non posso aprire il DB in questo modo, lo trovo poco comodo eppoi nelle altre pagina mi funziona la chiusura del RS in questo modo.

  4. #4
    Utente di HTML.it L'avatar di nadia79
    Registrato dal
    Aug 2005
    Messaggi
    187
    Forse, dato che ci sono 5 recordset nella pagina, devo chiuderli con un qualche ordine oppure non c'è nessuna gerarchia? :master:

  5. #5
    Tipo di errore:
    Errore di run-time di Microsoft VBScript (0x800A01A8)
    Necessario oggetto: ''
    /miosito/pag/ricerca.asp, line 465
    L'errore te lo da alla linea 465 della tua pagina ASP!
    Sarebbe la linea di chiusura?
    Comunque, per testare il funzionamento della Pagina ASP potresti provare a togliere il file che Includi e ad aprire la connessione al DB direttamente sulla pagina!
    Per vedere se ti dà lo stesso errore oppure no!

    Ti dico questo perchè ho avuto diversi errori assurdi anche io con ASP e a volte è stata soltanto la svista di scordarsi la punteggiatura!


    Saluti

    Metalsniper
    Take the red pill....

  6. #6
    Utente di HTML.it L'avatar di nadia79
    Registrato dal
    Aug 2005
    Messaggi
    187
    Ok ora faccio un pò di prove poi vi dirò

    Grazie

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 © 2025 vBulletin Solutions, Inc. All rights reserved.