Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    20

    Dati da form a db sql server 2005

    Ciao, premetto che sto affrontando asp e sql da pochissimo.
    Sono partito da uno script funzionante che mi raccoglie i dati da un form e mi inserisce i dati in un db Access. Ora sto cercando di modificarlo per fare in modo che i dati li inserisca in un db SQL server 2005. Dove sbaglio ?

    <%
    dim strcognome
    strcognome = request.form("cognome")
    dim strnome
    strnome = request.form("nome")
    dim strindirizzo
    strindirizzo = request.form("indirizzo")
    dim strprovincia
    strprovincia = request.form("provincia")
    dim strcomune
    strcomune = request.form("comune")
    dim strcap
    strcap = request.form("cap")
    dim strtelefono
    strtelefono = request.form("telefono")dim strCode
    strCode="innovatel"

    sql = "SELECT * FROM MSSql20057.curriculum"

    StrConnect = "Trusted_Connection=yes;Provider=SQLOLEDB;Data Source=xxx.xxx.xxx.xxx;Initial Catalog=nomeDB;User ID=User;Password=password"

    Set rs = Server.CreateObject("ADODB.recordset")
    rs.Open sql, StrConnect

    rs.addnew
    rs(1) = strcognome
    rs(2) = strnome
    rs(3) = strindirizzo
    rs(4) = strprovincia
    rs(5) = strcomune
    rs(6) = strcap
    rs(7) = strtelefono
    rs.update

    ' Chiusura del database
    rs.Close
    set rs = Nothing
    StrConnect.Close
    set StrConnect = Nothing
    Response.Redirect("grazie_db.asp")
    %>

  2. #2
    Sbagli a non dirci che errore ti da.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    20
    Nessuno, mi carica una pagina bianca come se avessi puntato una pagina inesistente.

  4. #4
    La pagina è .asp?
    La url inizia per http ?

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    20
    La pagina contenente il form è .asp, anche se poi a livello di sintassi
    è una semplice pagina html.
    Il form all'invio esegue una operazione POST richiamando la pagina
    write_sql.asp che processa i campi del form e dovrebbe scriverli in un db sql server 2005
    acquistato sullo spazio aruba.it, al termine della scrittura dati dovrei avere in output sul browser web la pagina grazie_db.asp, la classica paginetta html che conferma che i dati sono stati ricevuti correttamente. Il problema che in output rimane la pagina write_sql.asp
    che ovviamente mi visualizza bianca xchè non contiene codice html...
    Ma la sintassi della pagina che ho postato è corretta ?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.