我想用LINQ
获取我的表名例如我有5个数据库的DB,我希望在listBox中显示我的表名
然后查询我添加一个表然后再试一次,现在我们有ListBox有6个项目。
答案 0 :(得分:4)
您可以将sys.tables
或INFORMATION_SCHEMA.TABLES
视图添加到设计图面,然后查询表格名称。
为此,在服务器资源管理器中右键单击服务器,然后从更改类型菜单中选择对象类型或架构 (每 Linq to SQL - Accessing System Databases/Tables? )。然后,您可以在“系统视图”项下找到它们。
答案 1 :(得分:2)
您的Linq to SQL DataContext已经具有表名:context.Mapping.GetTables()