Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Delphi - Intebase - Campo Logical

    Ciao a tutti,
    ho notato che con IB Expert,nella creazione del database, non mi consente di impostare un campo come LOGICAL, ciò che facevo tranquillamente con paradox.
    Come posso ovviare a questo problema?
    Cosa mi consigliate di fare?

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,288

    Re: Delphi - Intebase - Campo Logical

    Originariamente inviato da pegaso22
    ho notato che con IB Expert,nella creazione del database, non mi consente di impostare un campo come LOGICAL, ciò che facevo tranquillamente con paradox.
    E' semplice: con InterBase non puoi perchè non esiste quel tipo di campo. In generale, non c'è un campo booleano in senso stretto.

    Originariamente inviato da pegaso22
    Come posso ovviare a questo problema?
    Cosa mi consigliate di fare?
    Molto semplice: dichiara un campo CHAR(1) (un singolo carattere), magari rendendolo NOT NULL, che accetta due valori, "T" o "F", "Y" o "N", per rappresentare il concetto di vero o falso.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Ok, mi ha viziato male (in certi casi) il paradox ed è per questo che certe soluzioni, pur pensandole sembrano un pò strane. Dovrò farmi l'abitudine.

    Grazie mille.

  4. #4
    Non esiste nenche il campo VALUTE, cosa mi consigli, uso un DECIMALE?

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,288
    Le valute si esprimono meglio con il tipo NUMERIC(15,4) (è possibile modificare le cifre significative e i decimali richiesti).

    Questi valori in virgola mobile sono, internamente, basati su interi quindi non risentono dei problemi di arrotondamento e precisione noti per i FLOAT.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  6. #6
    Ok, grazie.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.