sqlclient相关内容
当调用实际执行需要时间的事情的 SQL Server 时,SqlDataReader.ReadAsync() 为我同步运行.有什么方法可以强制它异步运行还是我唯一的选择是在 Task.Run() 中调用它? 这是一个复制品.它使用 winforms 来证明调用阻塞了 GUI 线程.请注意,T-SQL 必须实际执行某些操作——这无法通过 WAITFOR DELAY '00:00:20' 重现.
..
我正在使用 aspnet core 3.0 和 azure function v3-preview 和 system.data.sqlclient 版本 4.7.0当我尝试运行 azure 函数(在服务队列触发器和时间触发器上)时,它给出以下错误: “System.Data.SqlClient.TdsParser"的类型初始化程序引发了异常.'System.Data.SqlClient.SN
..
使用实体框架,我昨晚在我的一个应用程序中收到了许多以下异常: System.Data.EntityException:底层提供程序提交失败.--->System.Data.SqlClient.SqlException:超时已过期.超时时间已过到操作完成或服务器没有响应.在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlExcepti
..
在 C# 中,我使用 sql 脚本将数据添加到列表中,其中 T 将是一个字段/属性映射到 sql 脚本的类. 我怎么能在 F# 中做到这一点?这篇文章以标准方式使用存储过程. 使用 (conn){conn.Open();使用 (SqlCommand cmd = new SqlCommand("dbo.query_here", conn)){cmd.CommandText = "dbo.qu
..
我在本地模式下使用 Visual Studio 2008 中的 ReportViewer 控件,并将对象作为数据源.我的类被映射到我的数据库中的数据表.在对象中,它根据需要加载相关对象.因此,在您尝试使用该属性之前,它会将引用保留为空,然后它会尝试自动从数据库中加载它.这些类使用 System.Data.SqlClient 命名空间. 当我与 Windows 窗体应用程序中的对象交互时,一切
..
我正在尝试在 ASP.net Core 中使用 SQLClient 库,但似乎无法使其正常工作.我在网上找到了这篇关于如何设置的文章,但它对我不起作用:http://blog.developers.ba/using-classic-ado-net-in-asp-net-vnext/ 我有一个简单的控制台应用程序包.我的 project.json 看起来像这样: {"版本": "1.0.0-
..
我正在尝试在 ASP.net Core 中使用 SQLClient 库,但似乎无法使其正常工作.我在网上找到了这篇关于如何设置的文章,但它对我不起作用:http://blog.developers.ba/using-classic-ado-net-in-asp-net-vnext/ 我有一个简单的控制台应用程序包.我的 project.json 看起来像这样: {"版本": "1.0.0-
..
我从一个SQLServer数据库开始.因此,似乎我应该使用 System.Data.SqlClient 命名空间.但是,有可能我们可能会关闭SqlServer数据库并转到MySql或Oracle.因此,我提出了一套有关.Net应用程序如何与数据库通信的标准,以便将来在需要时可以更轻松地迁移到其他数据库系统. 所以这是标准: 请尽可能使用ORM(例如NHibernate)(没有LINQ,因为
..
我具有以下针对Azure中托管的SQL Server执行的C#代码. 受保护的IQueryableFilterUpdatedRows(IQueryable查询,DateTime lastSyncTimestamp),其中T:类,ITimestamp{返回查询.其中(x => x.InsertTimestamp> = lastSyncTimestamp ||(x.Updat
..
我从xml格式的数据库中获取一个字符串,并尝试使用以下查询更新xml: ExecuteNonQuery(“更新日志SET消息=" +加密消息+"WHERE ID =" + message.Id); 但是它给了我错误信息: '
..
CommandTimeout 的默认值为30秒.您可以通过执行以下操作手动更改命令对象实例上的值 将cmd作为新的System.Data.SqlClient.SqlCommandcmd.CommandTimeout = 60 是否可以指定其他默认值,以便所有新命令对象在创建时在解决方案中自动具有该值? 解决方案 据我所知,没有办法更改此默认设置.SqlCommand的构造函数代码是这
..
System.Data.SqlClient.SqlCommand 有方法 BeginExecuteNonQuery BeginExecuteReader BeginExecuteXmlReader 和 EndExecuteNonQuery EndExecuteReader EndExecuteXmlReader 用于异步执行. System.Data.IDbCommand
..
因此,这是帖子的续篇: 获得插入行身份的最佳方法? 该帖子建议,并且我同意,使用Inserted功能安全地返回插入的id列. 在实现此功能时,.net框架的SqlClient似乎不支持此功能,并且在尝试执行命令时失败,但出现以下异常: System.Data.SqlClient.SqlException:'找不到列"INSERTED"或用户定义的函数或聚合"INSERTED.Id
..
使用实体框架,昨晚我的一个应用程序收到了以下一些例外情况: System.Data .EntityException:基础提供程序在提交时失败。 ---> System.Data.SqlClient.SqlException:超时已过期。 之前的超时时间已到操作完成,否则服务器未响应。 System.Data.SqlClient.SqlInternalConnection.OnErr
..
我有一个数据集: DataSet ds = _ExecuteQuery(contentCmd,CommandType.Text,contentParams); //列名 foreach(ds.Tables [0] .Columns中的DataColumn列) { Console.WriteLine(column.ColumnName); } //行值 foreac
..
好吧,所以我想将一些数据填充/绑定到复选框列表,但似乎无法对正确的值进行绑定?我想用来自ROW的信息来填充它,而不是整个列。无论如何,这里有一些代码向您显示问题所在。 这是xaml中的代码
..
我正在将 aspnet core 3.0和azure函数v3-preview与system.data.sqlclient版本4.7.0一起使用 当我尝试运行azure函数(在服务队列触发器和时间触发器上)时,出现以下错误: "System.Data.SqlClient.TdsParser"的类型初始值设定项引发了异常. 'System.Data.SqlClient.SNILoadHandle
..
在调用SQL Server实际执行耗时的操作时, SqlDataReader.ReadAsync()为我同步运行。有什么方法可以强制它异步运行,还是我唯一的选择是在 Task.Run()中调用它? 这是一个复制品。它使用winforms演示该调用阻塞了GUI线程。请注意,T-SQL实际上必须执行某些操作-使用 WAITFOR DELAY '00:00:20' 无法重现。 使用系统;
..
我正在尝试在ASP.net Core中使用SQLClient库,但似乎无法正常运行。我在网上找到了这篇文章,为如何设置提供了建议,但对我不起作用: http://blog.developers.ba/using-classic-ado-net-in-asp-net-vnext/ I有一个简单的控制台应用程序包。我的project.json看起来像这样: { “ version”:“
..
在按照此处所述解决问题后我收到以下异常 System.IO.FileNotFoundException:'无法加载文件或程序集'System.Data.SqlClient,Version = 4.1.0.0,文化=中性,PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一。系统找不到指定的文件。' 我的库是.NET Standard 1.4,而WebApp
..