48 messaggi dal 01 aprile 2004
Ciao a tutti,

ho un problema per l'inserimento dei dati nel database prelevati da Form.

Quello che devo fare è questo:

prelevo i dati dal form

(5 campi)

leggo i dati nel database

se i dati prelevati dal form sono diversi da quelli presenti nel database OK inserisci i dati altrimenti rispondi che i dati sono uguali quindi non è necessario aggiornare il db.

quello che devo fare è inserire i dati se non somno presenti o se il campo1 è = "OFF" e aggiornare se il campo1 è = "ON".


ho provato cosi ma credo ci sia un procedura più rapida e meno impegnativa per il server.


<%
if updok = "ok" then
campo1 = request.form("campo1")
campo2 = request.form("campo2")
campo3 = request.form("campo3")
campo4 = request.form("campo4")
campo5 = request.form("campo5")


SQL = "SELECT (leggo i dati da db)

if rs("campo1") = "OFF" or "" then
if rs("campo1") = "OFF" or "" then

devo inserire un nuovo record solo se dal form arriva campo1 = on e nel database il campo1 è off o vuoto.

se il campo che arriva dal form è off devo aggiornare quel record se nel database è ON o rispondere che non è necessario aggiornare se il campo è OFF

sql = "INSERT INTO tabella (campo1, campo2, ecc.....)"
sql = sql &" VALUES ('"& campo1 &"' ecc......)"


else



sql = "UPDATE ecc....



end if

%>

un aiuto grazie

Tancio

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.