1

我想用 LINQ 获取我的表名

例如,我有 5 个表的数据库,我想在列表框中显示我的表名

然后通过一个查询我添加一个表然后再试一次,现在我们有 6 个项目的列表框。

4

2 回答 2

4

您可以将sys.tablesINFORMATION_SCHEMA.TABLES视图添加到您的设计图面,并在其中查询表名。

为此,在您的服务器资源管理器中,右键单击服务器,然后从更改类型菜单中选择对象类型模式(根据Linq to SQL - 访问系统数据库/表?)。然后,您可以在 System Views 项下找到这些。

于 2012-05-14T17:45:55.437 回答
2

您的 Linq to SQL DataContext 已经有表名:context.Mapping.GetTables()

于 2012-05-14T17:53:41.903 回答