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

    ragazzi...problema database e asp

    devo inserire dei dati in un database access..
    il codice è questo:

    <%
    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.Open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = C:/Active Server Page/db/db.mdb")

    Set objRs = Server.CreateObject("ADODB.Recordset")
    set objRs = objConn.Execute("SELECT * FROM Tabella1")
    objConn.Open

    Set objRs.ActiveConnection = objConn
    objRs.CursorType = adOpenKeyset
    objRs.LockType = adLockOptimistic
    objRs.Source = "tbMsg"
    objRs.Open sql, objConn

    objRs.AddNew
    objRs("Nome") = Request.Form("Nome")
    objRs("Cognome") = Request.Form("Cognome")
    objRs.Update

    objRs.Close
    Set objRs = nothing
    %>

    ..........ma si apre una pagina di errore così:

    File: C:\Active Server Page\send_data_prova.asp
    Source: ADODB.Connection
    Error: 800A0E79
    Description: L'operazione non è consentita se l'oggetto è aperto.
    Line: 9 Column: 0
    Code: objConn.Open

    ...che devo fare?

  2. #2
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    apri due volte l'oggetto recordset dimenticando di chiudere il precedente... ma da quel codice si capisce poco cosa vuoi fare o c'è un grande
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

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.