Si j'utilise .Net et SQL Server 2008, quel est le meilleur moyen de stocker une couleur dans la base de données, devrais-je utiliser ToString ou le convertir en nombre entier, ou autre chose?Meilleure façon de représenter une couleur dans une base de données SQL?
Edit:
Tout ce que je veux de la couleur est d'être en mesure de récupérer et d'en tirer quelque chose sur l'écran dans la couleur spécifiée. Je n'ai pas besoin d'être capable d'interroger.
wow Steve Kass. Je n'ai pas vu ton nom depuis 5 ans! –
+1 Bien sur, comme avec * any * data. Une requête qui recherche tous les pixels avec 'green' entre 0x40 et 0x50 bénéficierait du stockage dans des composants R, G et B séparés (indexés chacun). Celui qui demande les "pixels transparents" dans 1 bil. les enregistrements auraient besoin du canal A séparé. Ou certaines requêtes demanderaient 'Brightness' et nécessiteraient un format HSV/HSL. –