Stored procedures 如何从Visual Studio 2013访问SQL Server Management Studio,或以其他方式运行存储过程?

Stored procedures 如何从Visual Studio 2013访问SQL Server Management Studio,或以其他方式运行存储过程?,stored-procedures,visual-studio-2013,ssms,linqpad,Stored Procedures,Visual Studio 2013,Ssms,Linqpad,表示“可以从SQL Server对象资源管理器或服务器资源管理器中的“数据连接”节点连接到SQL Server数据库。SQL Server对象资源管理器提供类似SQL Server Management Studio的视图 我需要的是在数据库实例中查看和运行存储的过程(从SQLServer对象资源管理器中,我可以看到表,但看不到存储的过程) 与其简单地说是“一个类似SQLServerManagementStudio的视图”,我如何才能得到“真实的东西” 事实上,任何允许我提供必要参数并查看结果的

表示“可以从SQL Server对象资源管理器或服务器资源管理器中的“数据连接”节点连接到SQL Server数据库。SQL Server对象资源管理器提供类似SQL Server Management Studio的视图

我需要的是在数据库实例中查看和运行存储的过程(从SQLServer对象资源管理器中,我可以看到表,但看不到存储的过程)

与其简单地说是“一个类似SQLServerManagementStudio的视图”,我如何才能得到“真实的东西”

事实上,任何允许我提供必要参数并查看结果的方法都可以,但是我用于查询数据库的“转到工具”(LINQPad)似乎不理解存储的过程,而只是显示它们

那么,如何从Visual Studio 2013访问SQL Server Management Studio,以便查看和执行存储的过程呢

更新 以下是我在SQL Server对象资源管理器(无存储过程)中看到的情况:

以下是我在LINQPad中看到的内容(显示了存储的过程,但2次单击只会添加省略号点):


存储过程可在SQL Server Object Studio的“可编程性”子文件夹下使用

展开后,找到存储过程,并从上下文菜单中选择“执行过程”,可以在“执行存储过程”对话框中提供参数值:

因此,来自Visual Studio 2013:

Select View > SQL Server Object Explorer
Select the appropriate database
Expand Programmability
Right-click the Stored Proc and select "Execute Stored Procedure"
Provide the parameters you want to test in the "Value" column
Select the "OK" button

存储过程可在SQL Server Object Studio的“可编程性”子文件夹下使用

展开后,找到存储过程,并从上下文菜单中选择“执行过程”,可以在“执行存储过程”对话框中提供参数值:

因此,来自Visual Studio 2013:

Select View > SQL Server Object Explorer
Select the appropriate database
Expand Programmability
Right-click the Stored Proc and select "Execute Stored Procedure"
Provide the parameters you want to test in the "Value" column
Select the "OK" button

SQL Server Management Studio是一个独立程序,不能从Visual Studio访问


SQLServerManagementStudio确实允许您检查存储过程并执行它们

启动SQL Server Management Studio并使用存储过程连接到数据库后,展开“可编程性”文件夹以查看“存储过程”文件夹

要执行存储过程,请展开“存储过程”文件夹,右键单击感兴趣的存储过程并选择“执行存储过程…”。(如果您的存储过程需要输入参数,系统会提示您输入这些参数。请注意,我建议您选择SP而不是删除。)

要查看存储过程定义,请使用“脚本存储过程为”-“创建到”-“新建查询编辑器窗口”命令


请注意,以前的图像是从SQL Server Management Studio的2008版本中拍摄的。您的里程可能会有所不同。

SQL Server Management Studio是一个独立的程序,不能从Visual Studio访问


SQLServerManagementStudio确实允许您检查存储过程并执行它们

启动SQL Server Management Studio并使用存储过程连接到数据库后,展开“可编程性”文件夹以查看“存储过程”文件夹

要执行存储过程,请展开“存储过程”文件夹,右键单击感兴趣的存储过程并选择“执行存储过程…”。(如果您的存储过程需要输入参数,系统会提示您输入这些参数。请注意,我建议您选择SP而不是删除。)

要查看存储过程定义,请使用“脚本存储过程为”-“创建到”-“新建查询编辑器窗口”命令


请注意,以前的图像是从SQL Server Management Studio的2008版本中拍摄的。您的里程可能会有所不同。

希望此视频链接对您有所帮助:)祝您好运:DFYI在某种意义上,SSMS是Visual Studio:它构建在同一个Visual Studio外壳上;这只是一个不同的产品。这样做的好处是扩展模型是相同的。扩展只需要说明应该安装到哪些产品中。希望此视频链接对您有所帮助:)祝您好运:DFYI在某种意义上,SSMS是Visual Studio:它构建在同一个Visual Studio外壳上;这只是一个不同的产品。这样做的好处是扩展模型是相同的。扩展只需说明应该安装到哪些产品中。