使用企业库数据访问块获取数据库模式

时间:2013-07-30 06:14:27

标签: c# sql-server database enterprise-library

我是企业库框架的新手。有没有办法获得类似于企业库中的sqlConnection.GetSchema()方法的数据库模式。

非常感谢任何帮助。

谢谢, 石室

1 个答案:

答案 0 :(得分:3)

我认为该块中没有任何此功能的包装器。您可以通过从数据库获取DbConnection来使用DbConnection.GetSchema()方法:

Database db = DatabaseFactory.CreateDatabase();
DbConnection conn = db.CreateConnection();
DataTable dt = conn.GetSchema();