Se sto usando .Net e SQL Server 2008, qual è il modo migliore per me di memorizzare un colore nel database, dovrei usare ToString o convertirlo in un numero intero o qualcos'altro?Il modo migliore per rappresentare un colore in un database SQL?
Edit:
Tutto quello che voglio dal colore è quello di essere in grado di recuperare e disegnare qualcosa sullo schermo nel colore specificato. Non ho bisogno di essere in grado di interrogare contro di esso.
wow Steve Kass. Non ho visto il tuo nome tra 5 anni! –
+1 Ovviamente, come con * qualsiasi * dati. Una query che cerca tutti i pixel con 'green' tra 0x40 e 0x50 trarrebbe vantaggio dalla memorizzazione in componenti separati R, G e B (indicizzati ciascuno). Uno che chiede i "pixel trasparenti" in 1 bil. i record avrebbero bisogno del canale A separato. Oppure alcune domande chiedono "Luminosità" e necessitano del formato HSV/HSL. –