La FAQ Firebird explique how to create a BOOLEAN domain. Probablement la partie la plus intéressante est à la fin, où il est dit:Rendre DBX reconnaître les booléens avec Firebird
Si vous utilisez une bibliothèque de connectivité comme OleDB sous .Net, vous pouvez remplacer la méthode GetSchema du fournisseur OleDb, donc les DataTables que vous obtenez de Les requêtes ont des booléens .Net natifs.
Existe-t-il un moyen de le faire avec DB Express? J'utilise le pilote DBX de http://sites.google.com/site/dbxfirebird/, et il serait bien de pouvoir récupérer des instances TBooleanField dans mes jeux de données au lieu de TSmallintField.
Vous pouvez le faire manuellement. Est-ce suffisant? –
Ce serait si je savais comment. Mais si je le faisais, je n'aurais pas à demander ici ... –
L'éditeur de champs clic droit, "Nouveau champ", remplit les contrôles. Je n'étais pas sûr si vous demandiez comment faire ceci ou comment le faire se produire automatiquement quand vous ajoutez tous les champs. –