Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2012
    Messaggi
    13

    Problema di permessi con db access

    Salve a tutti,
    ho iniziato da poco a studiare il linguaggio asp, e subito mi è sorto un problema con il dialogo tra pagina asp e database access.
    In poche parole stavo cercando di creare una semplice pagina di login, ma quando vado a inserire nella form html e a dare invio mi apre sì la pagina asp ma mi esce fuori questo errore:
    An error occurred on the server when processing the URL. Please contact the system administrator.
    If you are the system administrator please click here to find out more about this error.


    Spero in qualche anima buona che mi possa dare la soluzione

    Ecco il codice:
    <%
    dim objrs
    dim objconn
    dim sql1
    dim conn
    dim tuser
    dim tpass
    set objconn = server.createobject("adodb.connection")
    set objrs = server.createobject("adodb.recordset")
    tuser = request.form("username")
    tpass = request.form("password")
    conn = provider ="microsoft.jet.oledb.4.0; data source =" & server.mappath("Database.mdb")
    objconn.open conn
    sql1 = "select * from Utenti "
    sql1 = sql1 & "where Username ='" & tuser & "'"
    sql1 = sql1 & "and Password ='" & tpass & "'"
    objrs.open sql1, objconn, 3, 3
    if objrs.bof and objrs.eof then
    response.write"registrati"
    else
    response.write"ciao "&tuser & "!"
    end if
    objrs.close
    objconn.close
    set objrs = nothing
    set objconn = nothing
    %>

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2012
    Messaggi
    13

    Ecco cosa mi da

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver predefinito non specificato.

    /esercizio/progetto con box/login.asp, riga 13

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Hai messo il db nella stessa cartella delle pagine... se sicuro che la cartella abbia i permessi di scrittura per l'utente web?
    Sarebbe comunque opportuno mettere il db in una cartella a parte ...
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2012
    Messaggi
    13

    Funziona !!

    Ce l'ho fatta ho messo il database su di un'altra cartella e cambiata la stringa di connessione che conteneva un errore.

    Grazie mille !!!!

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.