是否有一个c# API为sys.表和系统过程
本文关键字:系统 过程 sys 有一个 API 是否 | 更新日期: 2023-09-27 18:16:12
在我离开并从头开始编写自己的版本之前,是否有一个API可以暴露SQL Server中的系统视图(例如sys。表和系统过程)到c# ?
根据您的建议,您可以使用ADO.NET
查询系统目录。
你也可以使用LINQ to SQL:
-
打开Visual Studio中的服务器资源管理器。打开服务器连接
-
右键单击服务器,选择"更改视图>对象类型"
-
在System Tables and User Tables下,可以将系统对象拖放到。dbml表中。
对于数据库特定的对象使用SMO (SQL Server Management objects)
在c#中添加Microsoft.SqlServer.Management.Smo
SQL Server Management Objects (SMO)编程指南
-
StoredProcedureCollection
-
ViewCollection
-
TableCollection