Domanda

Sto cercando di creare un livello di accesso ai dati usando t4 e C #. Vorrei poter fornire un DAL in cui posso accedere a qualsiasi database. Il problema che sto riscontrando è con alcune delle informazioni sullo schema. Sono in grado di recuperare alcune informazioni come i nomi di colonne e tabelle ma vorrei anche altre informazioni come il nome del campo chiave principale, il valore della chiave primaria. Qual è il modo più efficiente per farlo?

È stato utile?

Soluzione

Se si utilizza come target Microsoft SQL Server, Server Management Objects ( SMO ) è l'opzione migliore. Ecco un esempio .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top