JavascriptProva

martedì 25 aprile 2017

Esercizi sui database

Rifaccio gli esercizi sui database.

1) Inserire diversi records con i campi nome e cognome, in cui vi sia il vincolo di cognome unico, e l'inserimento di records con cognome ripetuto determini la comparsa di un messaggio di errore in LogCat.

2) Inserire record in cui il vincolo sia soltanto di nome e cognome ambedue ripetuti, sempre con segnalazione dell'errore in LogCat.

3)Modificare il nome di uno o più records.
CREAZIONE GENERALE DI UN SEMPLICE DATABASE.
CREAZIONE DI UN VINCOLO DI UNICITA'.
Se viene lasciato insert al posto di insertOrThrow, l'inserimento del record viene semplicemente ignorato senza segnalare alcun errore.

Se insert viene sostituito con insertOrThrow l'errore viene rilevato e il programma si interrompe.
Se invece "catturo" l'errore con un ciclo try...catch, il programma viene eseguito e l'errore può essere gestito con la comparsa di un messaggio nel quale figura anche il campo responsabile dell'errore, cosa che mi permette di avvisare l'utente circa l'errore e la sua causa.
VINCOLO DI UNICITA' DELLA COMBINAZIONE DI PIU' CAMPI DELLA TABELLA

MODIFICA DEL VALORE DI UN CAMPO DELLA TABELLA

Nessun commento:

Posta un commento