gpt4 book ai didi

c# - 从 Visual Studio 2017 进入存储过程 SQL Azure

转载 作者:太空宇宙 更新时间:2023-11-03 15:03:09 26 4
gpt4 key购买 nike

Visual Studio 2017 社区版使用以下代码跳过我的 ExecuteScalarExecuteNonQuery:

using (var con = new SqlConnection(ConfigurationManager.ConnectionStrings["DataContext"].ConnectionString))
{
con.Open();
var sc = new SqlCommand("InsertOrUpdate", con);
sc.CommandType = System.Data.CommandType.StoredProcedure;
sc.Parameters.AddWithValue("code", "some string code");
var o = sc.ExecuteScalar(); // is null. cannot step into
int newPrimaryKey = Convert.ToInt32(o); // stays zero
}

我的 app.config 数据上下文中有一个 azure sql server,还有一个 localdb Server=(localdb)\MSSQLLocalDB;Integrated Security=true两者都不会进入(相同的)存储过程。我的 Visual Studio Server Explorer 和 Visual Studio SQL Server Object Explorer 中的连接字符串相同。

当我通过服务器资源管理器或 sql server 对象资源管理器打开文件并设置断点并开始调试时,它总是说断点不会被击中。

我还将数据库作为项目添加到我的解决方案资源管理器中,并在我的项目属性中选中了启用 sql 调试

enter image description here

我读过这个How can I step into a SQL Server stored proc from my C# code?类似的问题。

如果你愿意,我可以发布存储的过程代码,但它不是那么相关,因为我不能介入它来调试它。

这是我的 azure db 版本

Microsoft SQL Azure (RTM) - 12.0.2000.8 Jun 7 2017 01:09:35 Copyright (C) 2017 Microsoft Corporation. All rights reserved.

这是我的本地数据库

Microsoft SQL Server 2016 (SP1) (KB3182545) - 13.0.4001.0 (X64) Oct 28 2016 18:17:30 Copyright (c) Microsoft Corporation Express Edition (64-bit) on Windows 10 Pro 6.3 (Build 15063: ) (Hypervisor)

运行 Visual Studio 2017 社区 15.2(最新稳定版)和云资源管理器 1.1.1704.221和 ssms 17.1 (14.0.17119.0)

我还以管理员身份启动了 vs。也没有帮助。

应用调试的step4在我的机器上没有显示。不在服务器资源管理器或 SQL Server 对象资源管理器中。 https://www.codeproject.com/Articles/1079275/Debug-Stored-Procedures-in-Visual-Studio-and-SSMS

enter image description here

似乎在 localdb 中检查过。不可用作 azure sql 的选项。

同样,当我手动想从 ssms 运行存储过程时,没有 azure db 的调试选项。

enter image description here

最佳答案

截至 2018 年 11 月,Azure SQL 不支持调试 enter image description here

关于c# - 从 Visual Studio 2017 进入存储过程 SQL Azure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45147040/

26 4 0
文章推荐: ios - 登台环境中的 SSL 请求失败
文章推荐: java - 将 Weblogic keystore 用于 Websphere MQ
太空宇宙
个人简介

我是一名优秀的程序员,十分优秀!

滴滴打车优惠券免费领取
滴滴打车优惠券
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com