English
Instant Developer Foundation Documentazione
  • Note di rilascio
  • Instant Developer Foundation
  • Versioni precedenti
  • Versione 8.5.3800
  • Novità

DB: Liste Valori e check constraint

copia link

Descrizione

E' ora possibile indicare se una lista valori associata ad un campo del database debba o meno generare il check constraint. Qualora il flag non venga attivato la lista valori non causa la generazione del check constraint sul database ma viene comunque utilizzata dall'applicazione per creare campi combo, option o checkbox. Per attivare la generazione del check constraint sul database è sufficiente aprire la videata delle proprietà della lista valori e selezionare il flag evidenziato nell'immagine


Flag che permette di indicare se la lista valori deve generare il check constraint sul database.

Funzionalità interessate

La definizione delle liste valori associate ai campi del database.

Note

  • Tale flag, nei progetti salvati con versioni precedenti di Instant Developer, viene automaticamente attivato all'apertura del progetto.
  • Esempio: se viene assegnata la lista valori Binary Values, i cui valori sono True(-1) e False(0) ad un campo del database ed il flag non è attivo il campo Attivo della tabella Dato viene creato nel modo seguente sul database SqlServer:
    create table DATI
    (
      IDDATO       int identity  not null,
      NOMEDATO     varchar(50)   not null,
      ATTIVODATO   int           not null
    )
    
    Se, invece, viene attivato il flag viene creato il seguente script SQL:
    create table DATI
    (
      IDDATO       int identity  not null,
      NOMEDATO     varchar(50)   not null,
      ATTIVODATO   int           not null   constraint DATIATTIVODATO check (ATTIVODATO IN (-1, 0))
    )
    

Ultima modifica: 03/10/2009 / Validità: da 8.5.3800

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum