VS2010 - 从 C# 执行各种 sql 管理任务的当前选择库是啥
Posted
技术标签:
【中文标题】VS2010 - 从 C# 执行各种 sql 管理任务的当前选择库是啥【英文标题】:VS2010 - what is the current library of choice for performing various sql admin tasks from C#VS2010 - 从 C# 执行各种 sql 管理任务的当前选择库是什么 【发布时间】:2011-08-15 00:51:23 【问题描述】:我的任务是编写一个 C# Winforms 应用程序来简化我们一些常见的 SQL 管理任务。
过去,我使用过各种 SQL 库,它们简化了任务的许多方面,例如查询和修改架构、创建表、存储过程等,但已经有一段时间了。
SQL SMO 仍然是首选库(VS2010、SQL Server 2005 及更高版本)吗?
我需要执行的一些任务是:
提供服务器列表 选择服务器时提供数据库列表 列出表格 遍历对象(表、列、过程、视图、触发器) 查询对象元数据 - 主要针对表和列 创建表、存储过程,也许还有视图和触发器。(我在 VS 2010 中开发)
谢谢
马特
【问题讨论】:
【参考方案1】:SMO 就是我想说的。
是否有一些您不需要的东西,或者您只是在做一个健全性检查以确保您使用的是最新的?
【讨论】:
以上是关于VS2010 - 从 C# 执行各种 sql 管理任务的当前选择库是啥的主要内容,如果未能解决你的问题,请参考以下文章
C# windows应用程序打包 (VS2010+SQL Server 2008)
c# vs2010连接SQLServer2008时出现“未将对象引用设置到对象的实例。”
VS2010中 生成、生成解决方案、开始执行(不调试),这三个是啥意思,三者之间有啥联系?(C#语言)
VS2010中 生成、生成解决方案、开始执行(不调试),这三个是啥意思,三者之间有啥联系?(C#语言)