问题标签 [oledbdataadapter]

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.

0 投票
1 回答
2136 浏览

vb.net - 更新语句中的语法错误 Visual basic

我一直在处理这段代码,我得到了这个语法错误,有人知道怎么回事吗?

我知道我已经接近了,但是在 da.update 部分的最后我遇到了这个问题,我对 vbasic 还是很陌生,有人可以帮忙吗?谢谢 :)


好的,所以我做了 hans 让我做的事情,但是现在当我到达接近末尾的 ds.tables 部分时,我得到这个“对象引用未设置为对象的实例。”。数据库位置正确,文本框名称正确,那么什么可能是空引用?


我的表确实有东西,三列和 10 行充满数据

0 投票
2 回答
2324 浏览

c# - OleDbDataAdapter.Fill(DataTable) 不适用于大 xls 文件大小

我正在尝试获取DataTable一个 .xls 文件。如果我使用大小为 25kb 的 .xls 文件运行以下代码,它可以正常工作,但如果我加载更大大小的文件 (7,52MB),它就不起作用。

这是convertXLSToDb方法

没有发生错误,但在“daexcel.Fill(dtexcel);”上 页面无限运行。

0 投票
1 回答
1373 浏览

c# - OledbDataAdapter 不更新表

我在更新数据表时遇到问题。我正在做的是这样的:

1)从数据库加载数据(我们称之为“旧数据库”

2)从其他数据库加载数据(我们称之为“新数据库”)

3)清除新数据库中的所有数据

4)将所有旧数据(来自旧数据库)合并到新数据库中

以下是我尝试完成此操作的方法:

谁能看到我遇到的问题?当我调用“newAdapter.Update”时,什么也没有发生。

谢谢你的帮助。

0 投票
2 回答
474 浏览

sql - 查询中的两个 select 语句 .dbf

我可以在 OleDbCommand 的一个查询中在不同的表中执行两个 select 语句吗?我正在阅读一个 .dbf 文件,我想在上面填充我的数据集。

我收到一个错误

这是我的代码:

0 投票
0 回答
205 浏览

c# - OleDbDataAdapter 不导入 Selected 列

我使用 OleDbDataAdapter 从传入的 Excel (xls) 文件中读取值。我的连接看起来像:

但是,当传入的文件列有选择时,我遇到了问题。这意味着当我打开原始文件时,我看到整个第一列(除了作为列标题的第一个单元格)被选中。这对我来说是个问题,因为他 OleDbDataAdapter 跳过了整个列以导入到 DataTable。有没有人有任何解决这个问题的建议?提前致谢。

更新:如果我打开文件并删除选择(只需在某个单元格上单击鼠标)并保存文件,则读取效果很好。但这是一些解决方法,我不想每次都检查选择并重新保存文件。这应该是这种情况的一些解决方案......

0 投票
1 回答
20478 浏览

c# - 如何使用 OleDbDataAdapter 从 Excel 文件中的任何电子表格中进行选择

OleDbDataAdapter用来从excel文件中提取DataSet,但SELECT里面的语句有问题

如果您看到我有"select * from [Name of spreadsheet]",但我需要获取任何电子表格,或者例如第一个电子表格,但此电子表格的名称可以是任何名称。

如何指定?是否有任何特殊字符,例如"select * from [%]"

0 投票
2 回答
122 浏览

c# - 用户数据未添加到数据库中

我有访问数据库,我尝试使用 c# windows form 应用程序将用户添加到我的数据库中。

当我添加新用户时,它显示用户已成功添加,当我转到 DataConnections - dataBase.accdb - 表 - 员工(在 c# 中)时,添加了新用户并且在那里。

但是当我转到我的项目文档/bin/debug/database 时,那里没有新用户。这是为什么?为什么我在 c# 中有新用户,为什么在调试/数据库中没有用户,我该如何解决这个问题?

这是我的代码

0 投票
1 回答
810 浏览

c# - 如何在 Access 数据库中将 DateTime.now 设置为当前时间 - c# windows forms app

我遇到问题System.Data.dll 中发生了“System.Data.OleDb.OleDbException”类型的未处理异常--->当我尝试通过按下设置用户到达的日期和时间时,标准表达式中的数据类型不匹配按钮。

如何设置当前的到达日期和时间,而不会出现此错误?

部分代码

}

0 投票
1 回答
1250 浏览

c# - 在 Access 数据库中插入新行

我在不同的地方创建了以下代码Form

表格2

表格1

为什么在 INSERT INTO 语句中给我一个语法错误?

0 投票
1 回答
5157 浏览

c# - 事务对象与连接对象没有关联 - OracleClient

我正在处理的一项 Web 服务经常出现这个问题。我正在使用数据适配器使用事务和批量更新。最重要的是,我还使用 Oracle Command Builder 来获取我分配给数据适配器的插入/删除/更新命令。

这是从我的服务中提取的一些代码;并带有错误行:

请注意 - 我正在发布从我的源代码中提取的代码:

因此,如上所述 - 我在上述行中收到异常“事务对象与连接对象不关联”: da.InsertCommand = cmdInsert.GetInsertCommand();

对此问题的任何帮助将不胜感激。如果您需要更多信息,请告诉我。

提前致谢。