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

    Secondo Voi Dove è L'errore???

    Ciao a tutti,

    Ho queste due pagine:

    Form.asp



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


    ID_Utente: <input type="text" name="Id_utente" size="20"></p>


    User Name: <input type="text" name="User_id" size="20"></p>


    Password: <input type="text" name="Psw" size="20"></p>


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


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


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


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


    e inserisci.asp

    <%
    on error resume next
    Id_utente = Request.form("Id_utente")
    User_id = Request.form("User_id")
    Psw = Request.form("Psw")
    Pool = Request.form("Pool")
    Level = Request.form("Level")
    Purchase_Period = Request.form("Purchase_Period")
    dim objconn
    dim objrs
    set objconn = Server.CreateObject("ADODB.Connection")
    set objrs = Server.CreateObject("ADODB.Recordset")
    objconn.Open "Select", "", ""
    SQL = "INSERT INTO User (Id_utente, User_id, Psw, Pool, Level, Purchase_Period) "
    SQL = SQL & "VALUES ('" & Id_utente & "','" & User_id & "','" & Psw & "', '" & Pool & "','" & Level & "','" & Purchase_Period & "')"
    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>


    praticamente...quando do il submit per inviare i dati (le variabili vengono passate tranquillamente) mi da:

    Attenzione!

    I dati inseriti non sono corretti.

    ma i dati sono corretti e lo stesso il nome dei campi e delle variabili...
    secondo voi cosa sbaglio???
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

  2. #2
    commenta questo:
    ' on error resume next
    e vediamo...

  3. #3
    CON ON ERROR RESUME NEXT GLI DICO CHE IN CASO DI ERRORE MI DEVE FARE UN ULTERIORE VERIFICA RIPARTEDO DA QUI E DARMI: "ATTENZIONE......"

    DICICHE SBAGLIO CON L'ON ERROR???
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

  4. #4
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    se togli on error resume next
    vedi precisamente su che riga và in errore
    Forza la magica ROMA

  5. #5
    LA RIGA è LA 167:

    SQL = SQL & "VALUES ('" & Id_utente & "','" & User_id & "')"

    E DICE CHE LA QUERY NON è AGGIORNABILE...
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

  6. #6
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    la riga dovrebbe essere
    questa
    objrs.Open SQL, objconn


    e quell'e quell'errore telo dà perchè non ci sono i permessi di scrittura per l'utente iusr_NomeMacchina nella cartella che contiene il DB
    Forza la magica ROMA

  7. #7
    HO IMPOSTATO I DIRITTI DI SCRITTURA E ADESSO MI DA IL SEGUENTE ERRORE:

    Tipo di errore:
    Errore di run-time di Microsoft VBScript (0x800A01A8)
    Necessario oggetto: 'conn'
    /select/inserisci.asp, line 172


    LA RIGA 172 è:

    elseif conn.errors.count> 0 then


    PERò L'OGGETTO CON C'è...
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

  8. #8
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    Originariamente inviato da Lan
    HO IMPOSTATO I DIRITTI DI SCRITTURA E ADESSO MI DA IL SEGUENTE ERRORE:

    Tipo di errore:
    Errore di run-time di Microsoft VBScript (0x800A01A8)
    Necessario oggetto: 'conn'
    /select/inserisci.asp, line 172


    LA RIGA 172 è:

    elseif conn.errors.count> 0 then


    PERò L'OGGETTO CON C'è...
    casomai c'è l'ogetto
    obj conn
    Forza la magica ROMA

  9. #9
    Allora prima di tutto funziona...
    grazie...

    però il problema che ora mi si pone è che se uso fino a 4 ariabili va che è una meraviglia...
    se invece ne uso quattro mi dice che la query non è aggiornabile...

    non capisco perchè????
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

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.