问题标签 [oledbconnection]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 如何将名为 Zone 的列添加到 OleDb?
我假设“Zone”是一个保留关键字,所以我可以把它放在引号或其他东西中以使其工作吗?我的数据库连接很好。我添加了不同名称的列。
c# - ACE oleDb 驱动程序无法处理巨大的 excel 文件
ACE OLEDB 驱动程序是否存在较大文件的任何已知问题?我正在使用以下代码检索 400Mb xls 文件中的工作表
我收到一个 OleDbException 消息系统资源超出。我没有在循环中调用这个函数,也没有在到达这里之前打开任何其他连接。此代码非常适用于较小的文件。
我的系统有 4Gb RAM。在 Windows 7 64Bit 上运行。Ace 驱动程序也是 64 位的。
知道可以做些什么来解决这个问题吗?
c# - 通过在 64 位 OS 机器上将我的应用程序作为 32 位运行我会妥协什么
我们最近从 Windows XP 迁移到 Windows 7。我们发现 C# 应用程序的一部分尝试为 PDA 创建 dbf 文件失败,因为出现错误消息“'Microsoft.ACE.OLEDB.12.0' 提供程序未在本地机器。”
我发现许多论坛都指向我将我的 exe 构建为 32 位,就像这里一样。
我的问题 1)在 64 位操作系统机器上访问 dbf 是否有任何其他驱动程序?(我知道有一个用于访问 excel 和访问 db)。dbf 有什么吗?
问题 2。与我的标题相同。我有一种感觉,通过转换为 32 位,我没有充分利用 64 位的优势。那么这种解决方法让我失去了什么?
提前致谢。
c# - 线程问题(读取和写入一个excel文件)
我有应用程序,它做一些事情。一般来说,他们的主要任务是在从 excel 文件中获取数据后分析和绘制图表。此应用程序最多可以同时执行。10 analise 并且它们中的每一个都在单独的 tabPage 控件中的单独线程中执行。在出现 3 个问题的那一刻,一切都很好。
我无法从一个 excel 文件中读取数据做一些分析。如果我将一个文件用于一个分析,并且我想将同一个文件用于另一个文件,这是不可能的,因为该文件实际上被另一个进程使用了一些消息。要从 excel 文件中读取数据,我正在使用 oleDBConnection 模式。如何解决这个问题呢。
我有同样的问题将数据写入一个文件。如何强制我的应用程序将来自不同线程的相同消息写入一个文件。
如果我想关闭我的应用程序(当其中一个分析正在工作时),则会向我显示一些通信消息:“中断持续线程(或类似的东西)”。我不知道为什么。我支持这个
请帮我解决这个问题,因为我试图在星期一解决它并且没有效果:(
c# - C# OleDbConnection.Open 导致缓冲区溢出
我有这个OleDbConnection
试图使用该OleDbConnection.Open()
方法打开一个连接,但它抛出了异常:
尝试读取或写入受保护的内存
有谁知道是什么原因造成的或如何解决?
c# - C# OLEDB连接到 Excel
我正在将 Excel 工作表复制到 Datatable 中:
有没有类似的方法,我可以简单地将数据表复制回 Excel 工作表?我不断发现的示例是逐个单元格地复制,但是对于大型数据集,这可能会非常缓慢。
谢谢
c# - 从数据库表加载树并将其显示在 TreeView 对象中的 Windows 窗体应用程序?
这是我到目前为止的代码,我的循环有问题,我不明白。
asp.net - 从 Excel 导入数据 - VB.NET
我正在尝试使用 VB.net 从 Excel 电子表格中导入一些数据
我的步骤是:
首先用户将文件上传到服务器
然后我想从服务器读取文件然后填充一个gridview
这就是我所拥有的:
错误发生在“MyConnection”上,它试图查看“C:/”而不是服务器:
'c:\excel\3_41911_Sample.xls' 不是有效路径。确保路径名拼写正确并且您已连接到文件所在的服务器。
如何设置 OleDb 连接以从服务器获取源文件?
谢谢你!
没关系,我明白了
我添加了: Server.MapPath("~/") & filepath 现在它可以工作了。但是,现在我收到错误消息: Microsoft Jet 数据库引擎找不到对象“NSTS”。确保对象存在并且正确拼写其名称和路径名。
NSTS 是我的第一个电子表格的名称。我究竟做错了什么?:(
我错过了一个愚蠢的美元符号:)啊,现在一切正常!
谢谢!
c# - 没有使用 oledbconnection 将所有行导入数据表
我被困在这一点上。我在谷歌上搜索了很多,但没有找到任何东西。我的问题是:我有一个 Excel 文件,我想将其导出到数据表,而从数据表中我想将其保存到 oracle DB。Excel 文件包含多列,每列包含大量数据(大约 20000 个字符/数字)。使用oledbconnection,具有如此大数据的excel列不会复制到datatble。(小数据列被复制)。任何人都可以建议解决我的问题吗???提前致谢。
.net - 使用 OleDbConnection 检索带有特殊字符的 Excel 工作表名称
大家好,我正在尝试使用 OleDbConnection 从 Excel 文件中获取工作表名称列表。(注意:该程序将在服务器上运行,因此没有使用办公室互操作类的选项)。因此,使用以下代码一切正常,并带回工作表名称:
但是,如果 Excel 工作表名称包含点“.”,则将其转换为“#”。例如,如果 excel 文件具有以下工作表名称:
上面的代码将返回:
并且工作表名称现在基本相同。变差!!!根据以下代码从 Sheet.1 读取数据时:
它实际上会从“sheet#1”而不是“sheet.1”读取数据。
任何帮助将不胜感激。