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

    Non posso chiudere il recordset...errore

    Ho un problema con un recordset che, dopo aver inserito dei dati, non si vuole chiudere...

    errore: Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [Microsoft][Driver ODBC Microsoft Access] Impossibile aggiornare. Attualmente bloccato.


    ecco il codice

    <%
    ' Inserisco i dati
    admin.addnew
    admin("titolo") = titolo
    admin("nome") = nome
    admin("cognome") = cognome
    admin("email") = email
    admin("username")= username
    admin("password")= password
    admin.update
    %>

    ecc...ecc...

    <%
    <%
    'CHIUDO I RECORDSET
    admin.close ---- qui mi da errore ---
    Set admin = nothing
    %>
    Despite of my rage i'm still just a rat in a cage

  2. #2
    Posta la stringa che apre il recordset, così sembra apposto

  3. #3
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Non è che stai facendo cose strane tipo mettere l'oggetto di connessione in sessione o in applicazione?

    Non hai aperto una console di access?

    Comunque mi associo: posta anche il resto del codice.

  4. #4
    <%
    ' connessione al database DA UN FILE INCLUDE
    Set Conn = Server.CreateObject("ADODB.Connection")
    database="DRIVER={Microsoft Access Driver (*.mdb)}; "
    database=database & "DBQ=" & Server.MapPath("mdb-database/database.mdb")
    Conn.Open database
    %>



    ' | CREO IL RECORDSET ADMIN|

    Set admin = Server.createobject("ADODB.Recordset")
    'sql = "SELECT * FROM Articoli WHERE Articolo_status = '1' ORDER BY articolo_anno, articolo_mese, articolo_giorno desc"
    sql = "SELECT * FROM admin order by cognome Asc"
    admin.CursorType = 0
    admin.CursorLocation = 3
    admin.LockType = 3
    admin.open sql,database



    e poi....l'errore.

    ps: se non chiudo il recordset, l'inserimento dei dati funziona correttamente...non mi da nessun errore...
    Despite of my rage i'm still just a rat in a cage

  5. #5
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Prova così:

    codice:
    admin.CursorLocation=3
    admin.CursorType=3
    admin.LockType=3

  6. #6

    ....

    funziona ....grazie
    Despite of my rage i'm still just a rat in a cage

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.