3 pagine in totale: <<Indietro 1 2 [3]
Il record di convalida
In questo caso dobbiamo inserie gli annunci nella tabella "ANNUNCIO" aggiungendo però solo il campo aggiuntivo. L'unica differenza dalla soluzione precedente è che abbiamo il campo convalida, a cui diamo come valore di default "FALSE".
SQL = "INSERT INTO ANNUNCIO (nome, cognome, citta, telefono, mail, rubrica, annuncio, convalida) "
SQL = SQL & "VALUES ('" & nome & "','" & cognome & "','" & citta & "','" & telefono & "','" & mail & "','" & rubrica & "','" & annuncio & "', 'False')"A differenza della prima soluzione, il file ASP di gestione ci permette di modificare il valore del Record "convalida" da "False" a "True".
Anche qui l'operazione viene svolta tenendo traccia del record basandosi, sul campo univoco ID. Si consiglia di far riferimento agli esempi allegati a questo articolo (gestione_convalida.asp), per verificare il codice ASP usato in questa soluzione.
Per inciso, i link da richiamare per le modifiche sono identici a quelli della prima soluzione.
Considerazioni finali
Per poter testare il vostro mercatino on-line (utilizzando la prima soluzione proposta) potete utilizzare i file proposti, che potete trovare all'interno dell'archivio con gli esempi e creare un collegamento ODBC (o utilizzare una connessione DSN-less) ad un database strutturato come questo.
Nella Tabella ANNUNCIO creiamo i campi ANNUNCIO, NOME, CITTA, TELEFONO, MAIL impostandoli come testo a 250 caratteri, DATA come campo data, e ID, che serve per identificare univocamente ogni annuncio, come campo contatore.
Nel caso decideste di usare il metodo della tabella parallela, dovete creare una tabella identica a questa, ma con nome "DAWEB".
Potete, in alternativa, optare per la seconda soluzione e quindi creare solamente un campo ON/OFF di convalida aggiuntivo con il nome di "CONVALIDA", creato come campo di testo a 5 caratteri.
Fatto questo l'unica cosa che ci resta da fare è collaudare il nostro sistema. E' da tenere presente che una soluzione del genere non è definitiva, perché potrebbero esserci necessità più avanzate (eliminazione dei record ogni tot giorni, etc), ma è comunque una base di partenza su cui poi costruire un qualcosa di più potente.
3 pagine in totale: <<Indietro 1 2 [3]
Attenzione: Questo articolo contiene un allegato
Contenuti dell'articolo
Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.






Difficoltà
Stampa
Download


10annidi.ASPItalia.com: iscriviti alla competizione e vinci fantastici premi ogni mese!
