LINQ to SQL表名

时间:2012-05-14 17:30:28

标签: sql linq

我想用LINQ

获取我的表名

例如我有5个数据库的DB,我希望在listBox中显示我的表名

然后查询我添加一个表然后再试一次,现在我们有ListBox有6个项目。

2 个答案:

答案 0 :(得分:4)

您可以将sys.tablesINFORMATION_SCHEMA.TABLES视图添加到设计图面,然后查询表格名称。

为此,在服务器资源管理器中右键单击服务器,然后从更改类型菜单中选择对象类型架构 (每 Linq to SQL - Accessing System Databases/Tables? )。然后,您可以在“系统视图”项下找到它们。

答案 1 :(得分:2)

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