问题标签 [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.
vb.net - 指定的演员表无效
这是一个从数据库中检索值的代码,但我的问题是它抛出了一个异常,说“InvalidCastException 未处理,指定的强制转换无效”。我现在很困惑出了什么问题,下面列出的代码和表格。
这是代码:
表参考:
异常错误:
我现在真的很困惑为什么代码不起作用,任何帮助和建议都会很高兴地接受。提前致谢。
c# - OleDbException:没有为一个或多个必需参数提供值。更新查询。Excel C#
更新 MS Excel。OldeDbException:没有为一个或多个必需参数提供值。下面的代码有什么问题,
这段代码有什么问题?
vb.net - 从 VB.NET 更新 Access 数据库时出现数据类型不匹配错误
此代码在我的系统中完美运行.. 但它说
oledb 异常未处理“数据类型不匹配”
当我复制代码并在我兄弟的计算机上执行它时..我小心地更改了数据源路径...我只是一个初学者..所有字段类型都是文本,除了日期..我还有一个字段是一个自动编号,我不想在我的更新查询中使用它..所以我离开了它..
asp.net - System.Data.OleDb.OleDbException:操作必须使用可更新查询
我很困惑。我正在尝试使用 ASP.Net 将单个记录添加到 Access 2000 数据库中。但是,当我尝试添加新记录时,出现以下错误:
异常详细信息:System.Data.OleDb.OleDbException:操作必须使用可更新查询。
exception-handling - 错误:不是有效的文件名 (OleDbException)
我有一个简单的 Access 数据库,其中包含一个表。就这个
对于我的按钮加载事件,我有这个代码
在 con.Open() 线上我得到了这个异常。我不明白是什么问题。也许名称“con”是问题所在,但我将其更改为“c”或“con1”,但发生了同样的异常。无法理解原因。感谢您提供任何解决方案
c# - C# Access OleDb 条件表达式中的数据类型不匹配
请您检查以下代码中是否存在“标准表达式中的数据类型不匹配”异常的错误?我似乎无法找到问题的根源......
*record.Date
可空DateTime?
类型显式转换为DateTime
*record.Date
设置为可为空,以供程序中的其他用途使用。但是INSERT 操作record.Date
的集合是从DateTimePicker中检索的,因此此方法的值永远不应为 null。record.Date
在哪里
和(如果你想知道)
从我的访问文件(设计视图):
谢谢!
这是 AddRecord 方法。谢谢!
c# - 当表具有插入、更新和删除触发器时,VFP OLEDB 9 功能未实现错误
尝试在表设置 GUI 中插入具有与其相关的插入触发器的 FoxPro 表中时,我收到“函数未实现”错误。使用 vs2012,我在数据集中创建了一个表适配器。我添加了如下所示的更新语句。下面还列出了我的 C# 项目中执行插入/更新的代码。如果我从 FoxPro 表中删除关联的触发器,我可以获得成功的插入/更新。使用触发器、插入和更新会引发“功能未实现”错误。选择的工作正常。
请帮忙
utacc FoxPro 表具有用于插入、更新和删除相关 SQL Server 表的触发器设置。在帖子底部插入触发器。
VS 2012 表适配器插入命令
通过表适配器执行插入/更新的 C# 代码
这些触发器是对 SQL 服务器表的插入。
这是 FoxPro 触发器
c# - 错误:“Microsoft.Jet.OLEDB.4.0”提供程序未在本地计算机上注册未得到修复
'Microsoft.Jet.OLEDB.4.0' 提供程序未在本地计算机上注册。
描述:
当前 Web 请求执行期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详情:
System.InvalidOperationException:“Microsoft.Jet.OLEDB.4.0”提供程序未在本地计算机上注册。
源错误:
在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。
堆栈跟踪:
我还尝试使用 Microsoft Ace Oledb 12.0 并尝试通过将其设置为 x86 和 x64 从配置管理器修复它,但没有运气。并且还尝试安装 Microsoft Access 数据库引擎,但仍然没有运气
oledb - FoxPro OleDbException:文件太大
我正在运行一个 FoxPro OLEDB 查询,其中有几个连接在一个相当大的数据集上。然而,尽管只要求“MAX”或“TOP 100”[行]数据,我收到以下错误:
System.Data.OleDb.OleDbException (0x80004005):文件 c:\users\appX\appdata\local\temp\4\00004y7t002o.tmp 太大。[当地的]
或者
System.Data.OleDb.OleDbException (0x80004005):写入文件 c:\users\appX\appdata\local\temp\00002nuh0025.tmp 时出错。[偏僻的]
(我已经在本地和远程尝试过查询)。
看似 OLEDB 查询创建/删除了大量的临时文件,例如
这表明我的查询太大了,需要几个较小的查询/解决方法。
问题是:这是一个已知问题吗?有官方解决方法吗?FoxPro ODBC 适配器会有同样的问题吗?
c# - 查询表达式中的 Oledb 语法错误(“缺少运算符”)
我正在使用 ole db,如下所示:
command.commandtext 填充有:
我得到的错误是:
不知道我哪里错了。
编辑: 我正在尝试连接到 Excel 数据库 BTW