Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20

Discussione: asp e database

  1. #1

    asp e database

    ho scaricato questo modulo composta da 3 file "inserisci.asp, utenti1.mdb, default.htm" però quando vado ad inserire i dati e inviarli al database mi compare questa scritta " Errore nell'inserimento"

    inserisci.asp

    <html>
    <head>
    <title>INSERIMENTO DI DATI IN UN DATABASE</title>
    </head>
    <body>
    <%
    on error resume next
    nome = Request.form("nome")
    cognome = Request.form("cognome")
    email = Request.form("email")
    dim objconn
    dim objrs
    set objconn = Server.CreateObject("ADODB.Connection")
    set objrs = Server.CreateObject("ADODB.Recordset")
    objconn.Open "utenti1.mdb", "", ""
    SQL = "utenti1.mdb"
    SQL = SQL & "VALUES ('" & nome & "','" & cognome & "','" & email & "')"
    objrs.Open SQL, objconn
    If err.number>0 then
    response.write "

    Errore nell'inserimento</P>"

    elseif conn.errors.count> 0 then
    response.write "

    Attenzione!</P>"
    response.write "

    I dati inseriti non sono corretti.</P>"
    Else
    response.write "

    I dati sono stati inseriti correttamente!</p>"
    End if
    objconn.Close
    %>
    <hr>



    <%
    Response.Write("Torna alla pagina precedente")
    %>
    </p>
    </body>
    </html>






    default.htm

    PAGINA PER L'INVIO DEI DATI

    <html>
    <head>
    <title>INSERIMENTO DI DATI IN UN DATABASE</title>
    </head>
    <body>


    Compila i campi:</p>
    <form method="POST" action="inserisci.asp">


    Nome: <input type="text" name="nome" size="20"></p>


    Cognome: <input type="text" name="cognome" size="20"></p>


    Email: <input type="text" name="email" size="20"></p>


    <input type="submit" value="Invia"></p>
    </form>
    </body>
    </html>




    utenti1.mdb
    e composto da una tabella che si chiama utenti1che contiene i seguenti campi "ID, nome, cognome, email"
    id e di tipo contatore mentre nome,cognome e email sono di tipo testo
    sapete darmi una mano? grazie

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Remma questa riga:

    'on error resume next

    mettendoci un apice davanti

    Roby

  3. #3
    scusa non sono tanto pratico cosa dovrei modificare?

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Te l'ho detto, devi solo mettere un apice davanti quella frase.

    Roby

  5. #5
    scusa la mia ignoranza.

    potresti incollarmi il codice già modificato, così lo copio e incollo?

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    L'ho già fatto!!!!!!!!!!!!!!
    Ma hai letto almeno cosa ho scritto???
    Lo vedi che ho riscritto, in un'altro modo, una delle righe dello script che hai postato tu????????

    Roby

  7. #7
    si ho notato ma non funziona cmq

  8. #8
    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

    /inserisci.asp, line 15

  9. #9
    secondo te da cosa può dipendere?

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Te lo dice. Non trova il database.

    Roby

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.