首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有用于C# sys.tables和sys.procedures的API?

是否有用于C# sys.tables和sys.procedures的API?
EN

Stack Overflow用户
提问于 2014-08-03 05:49:46
回答 1查看 354关注 0票数 1

在我从头到尾编写自己的版本之前,是否有一个API将Server中的系统视图(例如sys.tables和sys.procedures)公开给C#?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-03 05:51:59

正如您所建议的,您可以使用ADO.NET查询系统目录

还可以使用:

  • 在Visual中打开服务器资源管理器。打开到服务器的连接。
  • 右击服务器并选择Change > Object .
  • 在“系统表”和“用户表”下,可以将系统对象拖到.dbml表面。

对于特定于数据库的对象,请使用SMO ( Server管理对象)

在C#中添加Microsoft.SqlServer.Management.Smo

Server管理对象(SMO)编程指南

  • StoredProcedureCollection
  • ViewCollection
  • TableCollection

这可能是有用的:参考Microsoft.SqlServer.Smo.dll

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25102044

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档