Il mercatino delle novità

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

Commenti
Dai un voto a questo articolo, ci aiuterà a migliorare il nostro sito (1 è il voto minimo, 5 il massimo).

Per procedere al rating dell'articolo devi essere autenticato.

Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.


TUTORIALS
TOP TEN ARTICOLI
NOTIFICHE

Iscriviti alla nostra newsletter nuoviarticoli per ricevere e-mail le notifiche!

Indirizzo e-mail:
PROVIDER ASP.NET 2.0

Seleziona il database per avere il web.config pronto per Membership, Roles e Profile API.



IN EVIDENZA
MISC