oledbconnection相关内容

C#-OleDbConnection.Open()导致崩溃

我对C#还很陌生,总之,我有一个我编写的初始化方法,它基本上是创建到MS2007 Access数据库的连接,用作为某些查询结果的4个数据表填充数据集。 public frmDBCompareForm() { /// /// Required for Windows Form Design support /// ..
发布时间:2022-04-08 19:57:46 C#/.NET

SSIS 包未在 SQL Server 2012 中以 32 位运行

我有一个在 VS2012 中开发的包(使用 SQL Data Tools 组件),它使用 VFPOLEDB 提供程序从 DBF 文件中收集数据,并将其放入 SQL Server 2012 X64 服务器上的数据库中.包含包的项目将 Run64BitRuntime 的 DebugOption 设置为 false.我已将此包导入到测试和实时服务器(相同设置)的 SSIS 包存储中.VFPOLEDB 提 ..

为什么不推荐使用一个公共 OleDbConnection?解决bug的替代方法:打开的连接太多

我必须与其他开发人员制作的项目合作.一个带有 Visual-Basic 代码的 Win-Form 项目,MS-Access 作为 db 和一些 OleDbConnections.有一个错误:有时应用程序无法打开 OleDbConnection,因为在 db 上已达到最大连接数.我知道使用连接的最佳方式是这样的: 使用 cn 作为新的 OleDbConnction(s)...cn.Close()结 ..
发布时间:2021-12-12 22:32:34 其他开发

是什么导致了我的 OLEDbException,IErrorInfo.GetDescription 因 E_FAIL(0x80004005) 而失败

我正在对 Access 数据库使用 OleDbConnection、OldDbCommand 和 OleDbReader. 我从代码调用的数据库中有一个命名查询. 查询在从 access 运行时正常工作. 一些资源表明错误可能是由在查询中使用保留字并用括号括起来引起的.我没有使用任何保留字,并且无论如何都将所有列名括在括号中以排除它. 试图确定问题出在哪里,我将查询简化为一 ..
发布时间:2021-12-12 22:31:46 其他开发

使用 C# 使用 OleDb 解析 CSV

我知道这个话题已经完蛋了,但我无能为力. 我需要解析一个 csv.这是一个相当普通的 CSV,解析逻辑是由另一位开发人员使用 OleDB 编写的,他在休假前发誓它可以工作:) CSV 示例:发货日期、母带、母带时间码、材料 ID、频道、标题、版本、持续时间、语言、制作人、编辑日期、包装、第一个 TX、最后一个 TX、使用、标准普尔评级、评论、替换、事件 TX日期,替代标题,a,b,c,d, ..
发布时间:2021-12-09 14:19:40 C#/.NET

使用 Microsoft Jet 引擎读取 XLS 文件

我想允许我的应用程序从 XLS 文件导入数据.我已经使用 CSV 文件和 XML 文件执行此操作,但想为用户打开范围.我在加载文件时遇到问题.我们将文件(XLS、CSV、XML)加载到数据集中并从那里开始处理.XLS 的加载代码如下 FileInfo fi = new FileInfo(filename);//使用提供的字符串创建并打开连接OleDbConnection objOleDBConn ..
发布时间:2021-10-01 18:44:18 C#/.NET

使用 SSIS 更新 MYSQL 中的记录

我正在编写一个 SSIS 包,该包从 SQL Server 源进行条件拆分,将记录拆分为更新或插入到 MYSQL 数据库中. SQL Server 连接具有适用于 OldDB\SQL Server Native Client 10.0 的提供程序 .NET 提供程序. MYSQL 连接是一个 MYSQL ODBC 5.1 ADO.NET 连接. 我正在考虑使用 OLE DB 命令 ..
发布时间:2021-08-27 20:28:10 数据库

如何将数据库名称设置为 SSIS 中的变量?

在我当前的项目中,数据库名称不断变化,我不想每次都修改我的 OLE DB 源.因此我想将它设置为一个变量.也就是说,在每个 OLE DB 源中,我都可以将其用作参数.但是,似乎 SSIS 不允许将数据库名称作为参数传输.那么我应该怎么做才能最小化我的更改? 我希望在 OLE DB 源中做这样的 SQL 语句: 选择订单ID从 ?.Order 而且我只需要在更改数据库名称时修改我的变量.感 ..
发布时间:2021-08-27 20:18:50 其他开发

SSIS 包未在 SQL Server 2012 中作为 32 位运行

我有一个在 VS2012 中开发的包(使用 SQL Data Tools 组件),它使用 VFPOLEDB 提供程序从 DBF 文件中收集数据,并将其放入 SQL Server 2012 X64 服务器上的数据库中.包含包的项目将 Run64BitRuntime 的 DebugOption 设置为 false.我已将此包导入到测试和实时服务器(相同设置)的 SSIS 包存储中.VFPOLEDB 提 ..

Sql连接和OLEDB连接的区别

SQL 连接和 OLEDB 连接有什么区别?OLEDB 对所有人(也是 SQL Server)是通用的吗?OLEDB 使用的都是哪些服务器? 解决方案 使用 OleDbConnection 的优点是灵活性.您可以更改您的数据库(例如,移动到 Oracle)而不必更改您的代码. 如果您使用 SQLServer 作为后端,请使用 SQLConnection 以获得更好的性能. 查看 ..
发布时间:2021-08-23 18:32:51 其他开发

如何使用 C# 中的 OLEDB 驱动程序查询带有 .NDX 索引文件的 Foxpro .DBF 文件

我有一个 Foxpro .DBF 文件.我正在使用 OLEDB 驱动程序读取 .DBF 文件.我可以查询 DBF 并利用其 .CDX 索引文件(因为它会自动打开).我的问题是我想用 .NDX 索引文件(打开 .DBF 时不会自动打开)来查询它.如何使用 OLEDB 驱动程序在 C# 中打开 .NDX 文件,导致 DBF 非常大,无法搜索没有索引的记录?谢谢大家!这是我用来读取 DBF 的代码. ..
发布时间:2021-06-12 19:01:26 C#/.NET

VB 中的 WHERE 语句.NET OleDB/SQL 查询

感谢您花时间看我的问题!我对这一切都很陌生,我正在尽最大努力找出解决方案,但我一直在碰壁.我正在尝试使用字符串的值更新 MDB 文件中的表,其中表的另一部分满足其他条件.我意识到调用字符串是不好的做法! 我认为问题出在 SQL 语句的 WHERE 部分? 感谢任何帮助,这是代码的一部分: Private Sub Button2_Click(sender As Object, e As ..
发布时间:2021-06-12 19:01:04 其他开发

如何在 Powershell 中对 3000 万条 csv 记录进行排序

我正在使用 oledbconnection 对 csv 文件的第一列进行排序.Oledb 连接在 6 分钟内成功执行了多达 900 万条记录.但是当我执行 1000 万条记录时,收到以下警报消息. 调用“ExecuteReader"的异常与“0"参数:“查询无法完成.查询结果的大小大于数据库的最大大小 (2 GB),或磁盘上没有足够的临时存储空间来存储查询结果." 是否有其他解决方案可 ..

来自Azure Func或Logic App的OleDB或ODBC

我有一个使用Access数据库(.mdb文件)的旧版应用程序.基本上,它会读取现有的mdb文件并填充新数据,下游系统会使用这些新数据.我们无法摆脱mdb文件,其功能非常重要,因为它已被各种客户端使用. 我们需要将该应用程序迁移到Azure,并且我们提出了几个Azure Func和Logic App.我们正在寻找实现此功能的可能选择. 作为一个Poc,当我尝试从本地运行的AF访问mdb文 ..