本主题适用于:
Visual Studio 旗舰版 |
Visual Studio 高级专业版 |
Visual Studio 专业版 |
Visual Studio 速成版 |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
下面的过程描述如何为 C++、Visual Basic 或 C# 项目启用 Transact-SQL 调试,C++、Visual Basic 或 C# 项目会创建调用 SQL Server 或更高版本的应用程序。
提示
无论是通过服务器资源管理器执行单个数据库对象的简单“单步执行”调试,还是针对 SQL Server 项目,本过程都不是必需的。
在 C++、Visual Basic 或 C# 项目中调试 Transact-SQL 时,必须为要调试的数据库连接启用应用程序调试。此操作是对服务器上的 Transact-SQL 数据库对象设置断点时自动启用的,但如果没有使用 Windows 身份验证的连接,则不可能出现自动启用情形。有关更多信息,请参见如何:启用多层调试。
不能从应用程序中单步执行 Transact-SQL 代码;必须在要调试的 Transact-SQL 代码中设置断点。
提示
显示的对话框和菜单命令可能会与帮助中的描述不同,具体取决于您现用的设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio Settings。
在 C++ 项目中启用 SQL 调试
在**“解决方案资源管理器”中右击,再单击快捷菜单上的“属性”**。
在**“<项目> 的属性页”对话框中,打开“配置属性”节点,并选择“调试”**节点。
将**“SQL 调试”设置为“是”**。
为 Visual Basic 或 C# 项目启用 SQL 调试
在**“解决方案资源管理器”**中选择项目。
右击该项目,再单击**“属性”。此时将出现“属性页”**对话框。
单击**“调试”**选项卡。
在**“启用调试器”部分中,选中“启用 SQL Server 调试”**复选框。