我用Google搜索了这个没有任何成功。
这是SQL查询,我希望将其转换为LINQ2SQL。
SELECT c.name FROM sys.tables t JOIN sys.columns c ON t.Object_ID = c.Object_ID WHERE t.Name = 'Address'
起初我尝试像这样访问sys.table:
from n in _db.sys.table where n.table select n
_db = new DBDataContext(ConfigurationManager.ConnectionStrings["DATABASE"].ConnectionString);
但是我收到以下错误 - 无法解析符号'sys'
你甚至可以在LINQ2SQL中做到这一点吗?
提前致谢。
克莱尔: - )答案 0 :(得分:0)
您还可以开发一个View来访问sys.tables,并映射该View ...
答案 1 :(得分:-1)
存储过程也可以正常工作 - 只需将其拖入即可创建一个包含所有正确输入和输出参数的新类型。