问题标签 [oledbexception]
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.
c# - 外部表不是预期格式 Excel 97-2003
我尝试打开一个excel文件并读取数据,但它总是抛出一个错误“外部表不是预期的格式”我尝试了所有可能的连接字符串,但它也会引发错误。我的连接字符串是
我也试过
但它失败了
文件扩展名为 .xls
提前致谢
c# - 一个或多个参数没有价值?
我在 gridview 中有一个按钮字段,当我按下该按钮时,它从第一列获取 id 值,我在 select 语句中使用该 id 从表中获取数据,但我收到此错误“No Value Give For One或更多参数”
sql - MS Access 的 SQL INSERT INTO 语句
我正在尝试学习如何在我的 VB.net 程序中使用 MS Access。我正在练习学习如何使用 INSERT INTO 语句,但我不断收到错误消息。
这是我的代码:
我收到此错误“OleDbException 未处理。INSERT INTO 语句中的语法错误。” 在cmd.ExecuteNonQuery()
任何建议都非常感谢!谢谢!
asp.net - OLEDBException:没有为 vb.net 中的一个或多个必需参数提供值
我是编程新手,我在 VB.net 中编写的 Web 应用程序有问题。我的项目中有一个 Access 数据库,并且正在使用参数化查询从中检索信息。奇怪的是,我在另一个工作正常的页面上使用了几乎相同的查询,但是这个查询给了我“没有为一个或多个必需参数提供值”错误。我一天中的大部分时间都在搜索,并意识到问题已被提出,但找不到我的问题的解决方案。我想我正在使用“?” 正确,以正确的顺序具有正确数量的参数,并且所有内容都拼写正确。这是我的代码:
等等
在 OleDBDataReader 行的 Dim 阅读器上出现程序错误。我在那里使用了一个断点来检查所有内容,并且两个参数都有正确的值。我感谢任何帮助,谢谢。
sql - 没有为一个或多个必需参数指定值。OleDbException 是 unhundled vb.net
我是 vb.net 的新手,我有一个项目 vb.net 连接以访问 2003 数据库,我想通过 vb.net 插入数据以访问数据库我正在使用 Sql 命令这里是代码 bt 它不适合我
c# - 条件表达式中的数据类型不匹配尝试添加行时出现异常
当我想在我的 Access 数据库中保存一行时,我遇到了问题。当我想在没有检查 Herinneringsmail 的情况下保存它时,它可以工作,当我检查 Herinneringsmail 时,它不起作用。所以错误出现在下面的“If(ckbHerinneringsmail.Checked){...}”中。我在标准表达式中得到 OledbException 数据类型不匹配。当我想插入行并且想用 Herinneringsmail 更新行时,我得到了异常。请帮忙。
vb.net - OleDbException '未指定的错误'
因此,每当下面的函数运行时,我都会收到 OleDBException“未指定错误” dataAdapter.SelectCommand = dbcommand
。
我试过添加dbcommand.connection.close()
,dbcommand.connection.dispose()
但都没有解决问题。
我假设每次我尝试连接数据库时都会发生这个错误,但这只是我的代码中第一个这样做的函数,所以这是第一次发生错误的地方。
我在网上读到 MySQL 最终会在一段时间后清除旧连接,如果这是真的,那么我应该只需要等待......但我不想继续等待什么都没有发生。
vb.net - 是否可以在 VB.NET 中获取特定类型的 OleDbException?
我尝试捕获/获取的类型OleDbException
以生成正确的错误消息。
此时我确定我捕获了任何 OleDbException,但我只想捕获重复值违规以生成错误消息。
这就是我目前要做的。
输出如下:
“违反 UNIQUE KEY 约束 'UC_MyTable'。无法在对象 'dbo.MyTable' 中插入重复键。重复键值为 (PJO, Peter Johanson)。”
c# - c#窗口应用system.data.oledb.oledbexception操作必须使用可更新查询
我制作了一个窗口应用程序,它在运行时运行良好,但是在创建它的设置后它抛出了下面提到的异常。我已尝试授予对数据库文件的完全访问权限,但仍然无法正常工作。
system.data.oledb.oledbexception 操作必须使用可更新的。询问
我正在使用窗口 7,安装文件夹是 c:\program files\abc\ 并且访问 db 位于同一文件夹中。这是权限问题吗?请协助我删除此异常。
c# - 在 .mdb 数据库中执行 INSERT 时出现 OleDbException
我有一个数据库,其中有一个名为Schedule
. 它看起来像这样:
现在我正在尝试将值插入此表中,如下所示:
但是,每次程序执行此行时,我都会收到 OleDbException:
我看不到有关异常的任何其他信息,但我尝试使用 VS 中的查询分析器手动插入值,这很奇怪。我已经用阅读器或适配器尝试了上述方法,但每次都会遇到同样的错误......
异常文本: