sql >> Databasteknik >  >> RDS >> Sqlserver

C# Enum använder värden i SQL Server-tabellen

Om du vill att det ska vara lite dynamiskt, varför göra det till en uppräkning till att börja med? Hämta bara detaljerna från tabellen vid appstart och kom ihåg dem i (säg) en Dictionary<int, string> . Du kan alltid kapsla in värdet inom din egen värdetyp som tvingade intervallet, om du ville.

Alternativt, om du inte har något emot att kompilera om, kan du hämta den på build tid och autogenerera källkoden för enum.



  1. Databaslösningar för byggledning

  2. Vilsam Api express postgres-databas

  3. Hur man bygger en JSON-array från mysql-databas

  4. Hur kan jag beställa valda rader alternativt