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

    problemi con i recordset

    sono giorni ormai che mi scervello cercando di capire dov'è l'errore
    famoso...

    ADODB.Recordset error '800a0e7d'

    The connection cannot be used to perform this operation. It is either closed or invalid in this context.

    /registrazione.asp, line 46



    sicuramente è l'apertura del recordset, ovvero


    'Creo una nuova stringa SQL
    strSQL = "SELECT * FROM tbl_authors"

    'Creo un nuovo RecordSet
    set rs_check_username=Server.CreateObject("ADODB.Recor dset")

    'Apro il recordset e eseguo SQL (riga 46)

    rs_check_username.Open strSQL,adoCon

    'Eseguo un ciclo fino alla fine
    Do While NOT rs_check_username.EOF
    'Set variable to hold a database username value
    str_db_username = rs_check_username("name")

    'See l'username è già inserito nel database response.Redirect("errore.asp")
    If str_db_username = str_wanted_username Then Response.Redirect("errore.asp")

    'passo al record successivo
    rs_check_username.MoveNext
    'Loop
    Loop

    rs_check_username.Close
    Set rs_check_username = Nothing

    .....

    il problema è il seguente,
    dopo aver compilato un form, per la gestione utenti, dovrebbe vedere se ci sono altri utenti con lo stesso user nel database, ma quando vado ad aprire il recordset mi da quest'errore.
    potete aiutarmi? grazie.

  2. #2
    la connessione adoCon non è aperta

    Aprila

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.