标签: schema t4
我正在尝试使用t4和C#创建数据访问层。我希望能够提供一个DAL,我可以访问任何数据库。我遇到的问题是一些架构信息。我能够检索一些信息,如列和表名称,但我还想要其他信息,如主键字段的名称,主键值。这样做最有效的方法是什么?
答案 0 :(得分:2)
如果您的目标是Microsoft SQL Server,则服务器管理对象(SMO)是最佳选择。这是一个example。