Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

C# Enum, използвайки стойности в таблицата на Sql сървъра

Ако искате да е малко динамично, защо да го правите като изброяване като начало? Просто извлечете подробностите от таблицата при стартиране на приложението и ги запомнете в (да речем) Dictionary<int, string> . Винаги можете да капсулирате стойността в рамките на вашия собствен тип стойност, който налага диапазона, ако желаете.

Като алтернатива, ако нямате нищо против прекомпилирането, можете да го изтеглите от build време и автоматично генерира изходния код на enum.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Дизайн на счетоводство и база данни, съхраняване на дебитни и кредитни суми

  2. Използване на променлива с динамичен SQl

  3. Защо моите диаграми в SSRS 2012 не се показват?

  4. Как да замените всички появявания на низ с друг низ в SQL Server – REPLACE()

  5. Как да намеря номера на седмицата на дата според DATEFIRST