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

    inserimento in db access

    sto realizzando una pagina di registrazione
    ho relizzato l'html con i relativi form
    e sotto ho inserito questo codice asp per l'aggiunta del record

    quando apro la pagina non mi da neanche il tempo di scrivere che va subito alla pagina ok.asp
    e mi inserisce il record vuoto
    come mai?

    codice:
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& Server.MapPath("data.mdb")
    Session.LCID = 1040
    
    sql = "SELECT * FROM Iscritti"
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql,Conn,3,3
    
    rs.AddNew
    rs("User") = Request.form("User")
    rs("Password") = Request.form("Password")
    rs("Nome") = Request.form("Nome")
    rs("Email") = Request.form("Email")
    rs("Telefono") = Request.form("Telefono")
    rs("Data_Iscrizione")=date()
    rs.Update
    rs.Close
    set rs = Nothing
    Conn.Close
    Set Conn = Nothing
    Response.redirect "ok.asp"
    %>
    grazie mille
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  2. #2
    1. non usare gli oggetti ADO ma usa le insert in puro SQL
    2. controlla che i dati nelle request siano valorizzati


  3. #3
    1 la insert in puro sql non saprei farla
    2 se non mi appare la pagina come faccio a compilare i form e quindi valorizzarli?

    grazie
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  4. #4
    Originariamente inviato da Stanislao
    1 la insert in puro sql non saprei farla
    2 se non mi appare la pagina come faccio a compilare i form e quindi valorizzarli?

    grazie
    1. INSERT bla bla bla
    2. disattiva il redirects fin tanto che vuoi provarla.

  5. #5
    ok ora provo
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

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.