如何轻松地将 DataReader 转换为 List?
我在 DataReader 中有数据,我想将其转换为 List。 对此有什么可能的简单解决方案? 例如,在 CustomerEntity 类中,我有 CustomerId 和 CustomerName…
使用嵌套命令时可以避免打开 DataReader 异常吗?
当使用像这样的结构时,我可以避免打开 DataReader 异常(“已经有一个与此命令关联的打开的 DataReader 必须首先关闭。”)? public void FirstMeth…
如何使用 C# 检查 EXCEL 中的单元格是否为只读
我正在将数据从数据库导入到 Excel 工作表中。 为此,我使用数据读取器。 Excel 工作表模板有一些宏和一些计算公式,它不是普通的 Excel 工作表。 因…
Winform 中的 Datareader 或 Dataset 需要长时间访问数据库?
我有一个将在美国和中国使用的 Winform 应用程序。 SQL Server 2005数据库位于美国,因此中国人的数据访问速度会较慢。 我正在决定使用 DataReader 和…
操作 sql 表中存储为 varbinary(max) 的数据文件(文本)
寻求帮助并需要指出正确的方向,有人可以帮忙吗? 有一个包含 10000 个数字/数据点的数据文件 (txt)。 将数据文件作为 varbinary(MAX) 存储在 SQL 表…
在没有 ORM 的情况下使用 ASP.NET MVC
在我的 ASP MVC 应用程序中,我使用标准 SQL(而不是 Linq to SQL 或其他 ORM)来查询数据库。 我想将数据库结果传递到我的视图并迭代我视图中的结果…
如何:使用没有记录计数的数据读取器
人们似乎已经失去了使用现代语言生成旧式 COBOL/RPG 报告的能力。 我经常看到使用依赖于记录计数的 DataReader 的代码。 因此,在不需要时会出现额外…
如何轻松地将 DbDataReader 对象转换为有用的东西?
我使用实体框架 EntityConnection 手动调用存储过程,如下所示: DbConnection storeConnection = entityConnection.StoreConnection DbCommand comma…
IDataReader 造成的 .NET 对象水合作用导致性能下降
我正在尝试水合约 400 个业务对象的列表,当需要水合字符串时,性能变得非常慢。 400 个物体的水合需要超过 20 秒。 编辑 我们使用 MySQL 5.1 和 dotC…
“参数的数量与存储过程的值的数量不匹配” System.Data.Common.DbCommand 的细微差别
这可能是 SQL Server 数据库设置问题,但我不确定从哪里开始寻找。 我有一个存储过程: CREATE PROCEDURE aStoredProcedure @dteSince DATETIME = nul…
检查 DataReader 中是否存在列或不使调试器因某些异常而中断
我的代码如下所示: //System.Data.IDataRecord dr try { Consolidated = Utility.NullConvert.ToBool(dr[Constants.Data.Columns.cConsolidated], fa…
OdbcDataReader 读取 Sqlite DB 的奇怪结果
此方法返回一些奇怪的结果,并且想知道是否有人可以解释为什么会发生这种情况,以及可能获得我想要的结果的解决方案。 结果: FileName = 我期望的 Fi…