我正在构建一个自定义的数据库部署工具,我需要读取包含SQL脚本的文本文件,并将它们执行到数据库中。 到目前为止,这是相当简单的事情,看起来还不错。 然而,我遇到了一个问题,文件的内容被成功地完整读取,但一旦传递给SqlCommand并使用SqlCommand.ExecuteNonQuery...
当我进行需要时间的 SQL Server 调用时,SqlDataReader.ReadAsync() 对我来说是同步运行的。有没有办法强制它异步运行,或者我的唯一选择是在 Task.Run() 中调用它? 这里有一个重现。它使用 winforms 来演示调用阻塞了 GUI 线程。请注意,T-...
我有一个.NET Standard 2.0类库项目,安装了Nuget包System.Data.SqlClient版本为4.4.0,并有一个Windows窗体.NET Framework 4.7项目引用该类库。 安装Nuget包并构建解决方案成功。但运行时每次代码执行到任何使用SqlClien...
自从将Windows 10更新到1803版本后,每次运行针对一个带有标量参数的表值函数的EF查询时,我都会收到此错误。 错误信息:传入的表数据流(TDS)远程过程调用(RPC)协议流不正确。 参数2(“”):数据类型0x00未知。 堆栈跟踪: 在.NET 4.6框架项目中使用Entity...
在解决了我在这里提到的问题后,我遇到了以下异常: System.IO.FileNotFoundException:“无法加载文件或程序集'System.Data.SqlClient, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03...
我正在连接到一个SQL Server 2012数据库,并根据ID查询单个值。(值得一提的是,这个数据库位于另一个大陆的服务器上,因此延迟非常高。大约在100毫秒左右)。 查询似乎成功执行。SqlDataReader对象的HasRows属性被设置为true,因此我尝试使用该值来分配变量。当我正...
我想在mono下运行这个函数(我的当前版本是4.0.2)。 public Object GetConnectionProperty(SqlConnection _conn, string prop) { if (_conn.State == ConnectionSt...
我将我的项目从ASP.NET Core 2.2迁移到了ASP.NET Core 3.0。现在我得到了这个异常。在ASP.NET Core 2.2中,它使用FromSql();现在它使用FromSqlRaw()。我正在使用Entity Framework Core调用我的过程。SqlParame...