sqlclient相关内容

如何使 SqlDataReader.ReadAsync() 异步运行?

当调用实际执行需要时间的事情的 SQL Server 时,SqlDataReader.ReadAsync() 为我同步运行.有什么方法可以强制它异步运行还是我唯一的选择是在 Task.Run() 中调用它? 这是一个复制品.它使用 winforms 来证明调用阻塞了 GUI 线程.请注意,T-SQL 必须实际执行某些操作——这无法通过 WAITFOR DELAY '00:00:20' 重现. ..
发布时间:2022-01-23 22:07:39 C#/.NET

Azure 函数运行时异常,系统数据 sqlclient 异常的类型初始化程序,无法加载 DLL 'sni.dll'

我正在使用 aspnet core 3.0 和 azure function v3-preview 和 system.data.sqlclient 版本 4.7.0当我尝试运行 azure 函数(在服务队列触发器和时间触发器上)时,它给出以下错误: “System.Data.SqlClient.TdsParser"的类型初始化程序引发了异常.'System.Data.SqlClient.SN ..

在 F# 中使用 SqlDataReader

在 C# 中,我使用 sql 脚本将数据添加到列表中,其中 T 将是一个字段/属性映射到 sql 脚本的类. 我怎么能在 F# 中做到这一点?这篇文章以标准方式使用存储过程. 使用 (conn){conn.Open();使用 (SqlCommand cmd = new SqlCommand("dbo.query_here", conn)){cmd.CommandText = "dbo.qu ..
发布时间:2022-01-05 09:59:00 C#/.NET

报表查看器 - 请求 SqlClientPermission 类型的权限失败

我在本地模式下使用 Visual Studio 2008 中的 ReportViewer 控件,并将对象作为数据源.我的类被映射到我的数据库中的数据表.在对象中,它根据需要加载相关对象.因此,在您尝试使用该属性之前,它会将引用保留为空,然后它会尝试自动从数据库中加载它.这些类使用 System.Data.SqlClient 命名空间. 当我与 Windows 窗体应用程序中的对象交互时,一切 ..
发布时间:2021-12-25 19:09:33 C#/.NET

如何在 ASP.NET Core 中使用 SqlClient?

我正在尝试在 ASP.net Core 中使用 SQLClient 库,但似乎无法使其正常工作.我在网上找到了这篇关于如何设置的文章,但它对我不起作用:http://blog.developers.ba/using-classic-ado-net-in-asp-net-vnext/ 我有一个简单的控制台应用程序包.我的 project.json 看起来像这样: {"版本": "1.0.0- ..
发布时间:2021-11-26 12:39:18 C#/.NET

如何在 ASP.NET Core 中使用 SqlClient?

我正在尝试在 ASP.net Core 中使用 SQLClient 库,但似乎无法使其正常工作.我在网上找到了这篇关于如何设置的文章,但它对我不起作用:http://blog.developers.ba/using-classic-ado-net-in-asp-net-vnext/ 我有一个简单的控制台应用程序包.我的 project.json 看起来像这样: {"版本": "1.0.0- ..
发布时间:2021-11-24 12:24:15 C#/.NET

什么时候应该使用Odbc,OleDb,SQLClient?权衡是什么

我从一个SQLServer数据库开始.因此,似乎我应该使用 System.Data.SqlClient 命名空间.但是,有可能我们可能会关闭SqlServer数据库并转到MySql或Oracle.因此,我提出了一套有关.Net应用程序如何与数据库通信的标准,以便将来在需要时可以更轻松地迁移到其他数据库系统. 所以这是标准: 请尽可能使用ORM(例如NHibernate)(没有LINQ,因为 ..
发布时间:2021-04-28 19:55:22 C#/.NET

为所有新命令对象设置自定义默认CommandTimeout

CommandTimeout 的默认值为30秒.您可以通过执行以下操作手动更改命令对象实例上的值 将cmd作为新的System.Data.SqlClient.SqlCommandcmd.CommandTimeout = 60 是否可以指定其他默认值,以便所有新命令对象在创建时在解决方案中自动具有该值? 解决方案 据我所知,没有办法更改此默认设置.SqlCommand的构造函数代码是这 ..
发布时间:2021-04-01 21:22:04 C#/.NET

使用SqlClient类时如何在SQL Server中获取插入的ID?

因此,这是帖子的续篇: 获得插入行身份的最佳方法? 该帖子建议,并且我同意,使用Inserted功能安全地返回插入的id列. 在实现此功能时,.net框架的SqlClient似乎不支持此功能,并且在尝试执行命令时失败,但出现以下异常: System.Data.SqlClient.SqlException:'找不到列"INSERTED"或用户定义的函数或聚合"INSERTED.Id ..
发布时间:2020-11-26 03:28:59 数据库

System.Data.EntityException:基础提供程序在提交时失败

使用实体框架,昨晚我的一个应用程序收到了以下一些例外情况: System.Data .EntityException:基础提供程序在提交时失败。 ---> System.Data.SqlClient.SqlException:超时已过期。 之前的超时时间已到操作完成,否则服务器未响应。 System.Data.SqlClient.SqlInternalConnection.OnErr ..
发布时间:2020-10-29 20:14:31 C#/.NET

数据集列名和行值

我有一个数据集: DataSet ds = _ExecuteQuery(contentCmd,CommandType.Text,contentParams); //列名 foreach(ds.Tables [0] .Columns中的DataColumn列) { Console.WriteLine(column.ColumnName); } //行值 foreac ..
发布时间:2020-10-17 22:42:12 C#/.NET

Azure函数运行时异常,系统数据sqlclient异常的类型初始化程序,无法加载DLL'sni.dll'

我正在将 aspnet core 3.0和azure函数v3-preview与system.data.sqlclient版本4.7.0一起使用 当我尝试运行azure函数(在服务队列触发器和时间触发器上)时,出现以下错误: "System.Data.SqlClient.TdsParser"的类型初始值设定项引发了异常. 'System.Data.SqlClient.SNILoadHandle ..

如何使SqlDataReader.ReadAsync()异步运行?

在调用SQL Server实际执行耗时的操作时, SqlDataReader.ReadAsync()为我同步运行。有什么方法可以强制它异步运行,还是我唯一的选择是在 Task.Run()中调用它? 这是一个复制品。它使用winforms演示该调用阻塞了GUI线程。请注意,T-SQL实际上必须执行某些操作-使用 WAITFOR DELAY '00:00:20' 无法重现。 使用系统; ..
发布时间:2020-06-02 19:16:53 C#/.NET

如何在ASP.NET Core中使用SqlClient?

我正在尝试在ASP.net Core中使用SQLClient库,但似乎无法正常运行。我在网上找到了这篇文章,为如何设置提供了建议,但对我不起作用: http://blog.developers.ba/using-classic-ado-net-in-asp-net-vnext/ I有一个简单的控制台应用程序包。我的project.json看起来像这样: { “ version”:“ ..
发布时间:2020-05-31 19:17:06 C#/.NET

带有SqlClient的System.IO.FileNotFoundException

在按照此处所述解决问题后我收到以下异常 System.IO.FileNotFoundException:'无法加载文件或程序集'System.Data.SqlClient,Version = 4.1.0.0,文化=中性,PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一。系统找不到指定的文件。' 我的库是.NET Standard 1.4,而WebApp ..
发布时间:2020-05-30 21:56:13 C#/.NET