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

    Connessione database, problema di Access

    Salve, io ho problema di access, ovvero questo:

    Microsoft VBScript runtime error '800a01a8'

    Object required: ''

    /public/preventivo/preventivo.asp, line 64

    Che se ho ben capito è un errore dovuto alle troppe connessioni al DB.

    Ora il mio problema è che nella pagina ho un jump menu che mi ricarica la pagina ed ovviamente mi riparte la connessione al database:

    Come posso ovviare?
    Si possono eliminare le connessioni presenti?

    O meglio si può fare in modo che chiuda prima di ricaricare la pagina quando cliccko sul jump menu?

    Grazie.

  2. #2
    A mio avviso dell'errore che ricevi il problema è che provi ad aprire il database con una variabile non settata.

    Prova a incollare il codice di connessione al database e apertura del recordset.

  3. #3
    eccolo e grazie..


    set conn=server.createobject ("adodb.connection")
    set rsmateriale=server.createobject ("adodb.recordset")
    conn.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("/mdb-database/srs.mdb")
    rsmateriale.open "SELECT * FROM MATERIALI",conn,1,2
    end if

  4. #4
    la riga a cui ricevi l'errore? se apri oggetti all'interno di un if, li devi anche chiudere all'interno di un if

  5. #5
    Chiedo scusa ma non l'avevo riportato.

    il codice era questo..

    if mat="" then
    set conn=server.createobject ("adodb.connection")
    set rsmateriale=server.createobject ("adodb.recordset")
    conn.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("/mdb-database/srs.mdb")
    rsmateriale.open "SELECT * FROM MATERIALI",conn,1,2
    end if

  6. #6
    la RIGA a cui da l'errore?

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.