120得票3回答
如何在ASP.NET Core中使用SqlClient?

我想在ASP.net核心中使用SQLClient库,但好像无法使其正常工作。我在网上找到了一篇文章,介绍了如何设置它,但对我不起作用:http://blog.developers.ba/using-classic-ado-net-in-asp-net-vnext/。 我有一个简单的控制台应用...

34得票11回答
这段代码有什么问题?为什么我不能使用SqlConnection?

我对SQL完全是新手,想用数据库制作一个ConsoleApp。我了解了一些内容并尝试了一下。当我需要创建SqlConnection时,我的VS 2019 Preview显示了以下错误: 严重性 代码 说明 项目 文件 行 抑制状态 错误 CS106...

23得票7回答
无法找到 System.Data.SqlClient 引用

我有一个全新的Visual Studio 2017专业版安装。我正在使用.NET 4.7.1构建一个快速的POC控制台应用程序,但找不到System.Data.SqlClient的引用。 我已经搜查了我的系统,并找到了4个版本的System.Data.SqlClient.dll,但都不正确,...

22得票2回答
系统数据.EntityException: 提交时基础提供程序失败

使用Entity Framework,在我的一个应用程序中,昨晚我收到了以下异常信息:System.Data.EntityException: The underlying provider failed on Commit. ---> System.Data.SqlClient.Sq...

20得票8回答
System.Data.IDbCommand和异步执行?

System.Data.SqlClient.SqlCommand有方法。BeginExecuteNonQuery BeginExecuteReader BeginExecuteXmlReader 和EndExecuteNonQuery EndExecuteReader EndExecuteXm...

19得票4回答
当使用 SqlCommand 执行存储过程时,如何避免超时错误?

我有一个C#程序,它运行一个存储过程。如果我从Microsoft SQL Server Management Studio运行存储过程,它可以正常工作。它执行需要大约30秒。然而,如果我尝试从C#程序运行相同的存储过程,它会超时,尽管我已经在连接字符串中设置了超时时间为10分钟。using (...

19得票4回答
在 .Net Standard 2.0 类库中出现了“无法加载文件或程序集”错误

我有一个.NET Standard 2.0类库项目,安装了Nuget包System.Data.SqlClient版本为4.4.0,并有一个Windows窗体.NET Framework 4.7项目引用该类库。 安装Nuget包并构建解决方案成功。但运行时每次代码执行到任何使用SqlClien...

18得票2回答
如何在ASP.NET MVC视图中显示数据库记录

在使用C#的ASP.NET MVC中,如何将一些数据库记录传递给视图并以表格形式显示?我需要知道如何将从数据库返回到SqlDataReader对象中的某些行记录传输/传递,并将该对象传递给视图,以便我可以使用foreach在视图中显示该对象包含的所有记录。以下是我正在尝试执行的代码。但它没有起...

17得票1回答
回滚后ExecuteNonQuery的返回值

假设我们有一个存储过程,它的功能类似于这样: BEGIN TRANSACTION UPDATE sometable SET aField = 0 WHERE anotherField = 1; UPDATE sometable SET aField = 1 WH...

17得票5回答
dotnet ef update database:已成功与服务器建立连接,但在登录过程中出现错误。

当我运行 "dotnet ef update database" 命令时,出现以下错误: A connection was successfully established with the server, but then an error occurred during the logi...