Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    231

    Problema inserimento dati: asp-access

    ho un errore in questa riga
    OBJdbConnection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=/db.mdb"
    ma qual'è?

    il database (access) si trova nella stessa cartella dove c'è il file asp.
    mi dice
    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][ODBC Microsoft Access Driver] Could not find file '(unknown)'.

    /aaa/inserisci.asp, line 8

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: Problema inserimento dati: asp-access

    Originariamente inviato da Blueknave7
    ho un errore in questa riga

    ma qual'è?

    il database (access) si trova nella stessa cartella dove c'è il file asp.
    mi dice
    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][ODBC Microsoft Access Driver] Could not find file '(unknown)'.

    /aaa/inserisci.asp, line 8

    pagina commessione al DB:
    codice:
    Set strConn = Server.CreateObject("ADODB.Connection")
    urldb = Server.MapPath("db.mdb") 
    Conn_String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & urldb
    strConn.open Conn_String
    se la pagina riside nella cartella del DB va bene cosi, altrimenti cambia cosi "../db.mdb"
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    231
    Adesso mi da errore alla riga 13
    posto per intero il codice della pag
    <%
    a=request.form("nome")
    b=request.form("cognome")
    c=request.form("telefono")

    'apro la connessione
    Set strConn = Server.CreateObject("ADODB.Connection")
    urldb = Server.MapPath("db.mdb")
    Conn_String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & urldb
    strConn.open Conn_String

    Set rs=server.CreateObject("ADODB.Recordset")
    rs.Open "tabella",OBJdbConnection,3,3
    rs.AddNew
    rs("nome")=a
    rs("cognome")=b
    rs("telefono")=c
    rs.update
    rs.Close
    OBJdbConnection.Close
    %>

  4. #4
    Utente di HTML.it L'avatar di Lak3d
    Registrato dal
    Aug 2006
    Messaggi
    1,031
    Che errore ti da?

    ps: intanto l'ultima istruzione dev'essere strConn.Close.
    E il tuo database si chiama effettivamente db.mdb?

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Blueknave7
    Adesso mi da errore alla riga 13
    posto per intero il codice della pag
    fai cosi:
    codice:
    <%
    a=request.form("nome")
    b=request.form("cognome")
    c=request.form("telefono")
    
    'apro la connessione
    Set strConn = Server.CreateObject("ADODB.Connection")
    urldb = Server.MapPath("db.mdb")
    Conn_String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & urldb
    strConn.open Conn_String
    'apro il recordset
    Set rs=server.CreateObject("ADODB.Recordset")
    sql= "SELECT * FROM tabella"
    rs.Open sql,strConn,2,3
    'inserisco i dati nel tabella
    rs.AddNew
    rs("nome")=a
    rs("cognome")=b
    rs("telefono")=c
    rs.update
    'chiudo e distruggo tutto
    rs.Close
    strConn.Close
    set strConn = nothing
    %>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    231
    il database che si trova nella stessa cartella del file asp si chiama db.mdb
    dopo quel''ultima modifica mi da
    Microsoft JET Database Engine error '80040e09'

    Cannot update. Database or object is read-only.

    /aaa/inserisci.asp, line 16
    ma sia la cartella che tutti i file contenuti hanno il permesso 777

  7. #7
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Blueknave7
    il database che si trova nella stessa cartella del file asp si chiama db.mdb
    dopo quel''ultima modifica mi da

    ma sia la cartella che tutti i file contenuti hanno il permesso 777
    Sara come dici tu ma sicuramente non hai dato i permessi di lettura e di scrittura alla cartella del DB, perchè l'errore riportato e solo per quel motivo li.
    Su che server risiede il sito?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    231
    aruba

  9. #9
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Blueknave7
    aruba
    la cartella dedicata x i DB su aruba e mdb-database, poi leggi qui
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  10. #10
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    231
    Non ci riescooooo

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.