cost 98 ms
一种方法中的两种连接类型(SQL 和 OLEDB) - Two Connections types in one method (SQL and OLEDB)

我的应用程序中使用了两种连接类型。 一个是SQL Server,使用SqlClient.Connection类型。 另一个使用OleDb.Connection类型。 问题是,在使用DataAdapter 、 DataReader和Command时,如何为两个连接分别使用一个引用? 例如,我想使用这 ...

从数据库中检索到的大量数据导致 System.AccessViolationException - Huge amount of data retrieved from database causes System.AccessViolationException

我们有一个从 Oracle 数据库中提取数据的代码。 从数据库返回的数据是 XML 格式,它作为参考 cursor 返回,因为它可能包含多个 XML。 每个 xml 文件大小约为 5-7 MB,但当文件大小超过 25 MB 时,我们会从阅读器中抛出异常。 抛出的异常是 - “System.Acce ...

OledbDataReader 用完所有 RAM(在 powershell 中) - OledbDataReader using up all the RAM (in powershell)

从我所有的阅读来看,oledb datareader 不会将记录存储在 memory 中,但这段代码会占用 RAM。 它的目的是从 Oracle db(大约 10M 条记录)中提取数据并将它们写入 GZIP 文件。 我已经尝试了所有方法(包括注释掉 Gzip 写入),它仍然会增加 RAM 直到它崩 ...

在 VB.Net 中,为什么 OleDataReader GetDecimal() function 只返回 integer 部分? - In VB.Net, why OleDataReader GetDecimal() function returns only integer part?

当我在VB.Net (Visual Studio 2019) 上运行以下代码时,得到 789,但从未收到 789.1234。 小数部分总是丢失! 如果我使用以下代码也是一样的 变量dAccount包含 789 ! 小数部分丢失! 在实际情况下(以前的代码只是解释问题的简单代码),我发现使用相同代码 ...

通过 OleDbDataReader.Read 循环生成分隔文本文件。 为什么这段代码在循环时会变慢? - Looping through OleDbDataReader .Read to produce delimited text file. Why does this code slow down as it loops?

我有一个 VB.NET 应用程序,它使用 Oracle OleDbDataReader 从 Oracle 数据库中提取约 1500 万行并将它们写入 | 分隔的文本文件。 当这个 Sub 启动时,它会在不到 1 秒的时间内将一批行写入文本文件 每个批次都比之前的批次稍慢,并且 250 万行这已减慢 ...

OleDbDataAdapter Fill 和 OleDbDataReader 需要 3-5 分钟才能填充 - OleDbDataAdapter Fill and OleDbDataReader takes 3-5 minutes to fill

这是一个非常奇怪的问题,因为它只发生在随机全新的 Windows 10 件上。 填充数据适配器或数据读取器需要 1-5 分钟。 这是从 Windows 7 旧电脑升级到全新 windows 10 电脑时发生的第三台电脑。 一年前第一次出现,问题只出现了1天。 第二次我们无法修复它,只是将它们放回旧的 ...

OracleDataReader reader.Read() 从第二个记录行开始读取行,跳过第一行记录 - OracleDataReader reader.Read() starts to read rows from the second record row, skipping the first row record

我有一个 SQL 命令,它从数据库返回 8 行。 当我使用 reader.Read() 时,它从第二行开始,所以我松开了第一行结果。 我不知道为什么它会跳过第一行记录。 command.CommandText = "SELECT ATTRIBUTE_DESCRIPTION, SUBSTR(ATTR ...

将访问多值字段列迁移到 c# - migrating an access multi valued field column to c#

我正在尝试使用 Microsoft.ACE.OLEDB.12.0 驱动程序从访问数据库中读取数据。 遇到了一个奇怪的情况。 access 数据库中的一列显示为以逗号分隔的 id 列表。 当我查看访问中的列定义时,我以为它会说字符串,但事实并非如此,它说的是数字。 所以我猜它是在单列中存储一个整数 ...

如何对 Powershell 中的 3000 万条 csv 记录进行排序 - How to sort 30Million csv records in Powershell

我正在使用 oledbconnection 对 csv 文件的第一列进行排序。 Oledb 连接在 6 分钟内成功执行多达 900 万条记录。 但是当我执行 1000 万条记录时,会收到以下警报消息。 使用“0”参数调用“ExecuteReader”的异常:“查询无法完成。查询结果的大小大于数据库 ...

带或不带括号的 MS Access Sql 查询错误 - MS Access Sql query errors with or without brackets

我通常在 C# 工作,使用SQL Server Express数据库,但需要在另一个应用程序中使用MS Access 数据库复制一些查询。 在我的一种方法中,我使用 INNER JOIN 来连接 2 个表。 当我运行原始查询(如下所示的第一个查询)时,它会抛出以下错误。 IErrorInfo.Ge ...

OleDbDataReader cmd.ExecuteReader()“枚举没有结果” - OleDbDataReader cmd.ExecuteReader() “Enumeration Yielded No Results”

我试图从Excel文件中获取数据并将其设置在数据库中 我的代码看起来像这样的答案 但是当我调试sqlBulk.WriteToServer(dReader); 我也显示此错误,数据也没有加载到表中: 空=“枚举没有结果” 我尝试了很多答案但没有成功 注意:我 ...

我如何更改文本文件中的数据类型以读取字符串而不是整数(C ++ / CLI,OleDb)? - How do I need to change the datatype in a textfile in order to read a String and not a Integer (C++/CLI, OleDb)?

我的目标是从文本文件中读取。 此文本文件包含每个值的不同列和行。 只要我不更改windows自己设置的数据类型,我就可以读取该文件。 但我不希望“plz”和“nr”列为数字(整数)而是文本(String)值,因为plz可能包含类似“01979”的值,而nr可能包含类似“4a”的值。 作为 ...

Listview实例子项 - Listview Instance Subitems

我的目标是从OleDb查询的输出数据填充列表视图。 我可以正确地填充项目和一个子项目。 但是我很难定义每个项目的其他4个子项目。 如您所知,通常使用 但是我不知道如何处理在运行时填充Control Listview的Listview实例。 这是我的代码,成功填充了一个项目 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM