问题标签 [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# - OleDbException 未处理;超出系统资源
好的,所以我从微软那里得到了这段代码。
这是给我错误的行。
基本上,这段代码应该使用一个对话框来打开文件并将其显示在表单上。每当我打开一个 Excel 文件时,它都会给我这个错误。我什至尝试创建一个空白的 excel 文件,它仍然给了我这个。
c# - 如何在 Access 数据库中将 DateTime.now 设置为当前时间 - c# windows forms app
我遇到问题System.Data.dll 中发生了“System.Data.OleDb.OleDbException”类型的未处理异常--->当我尝试通过按下设置用户到达的日期和时间时,标准表达式中的数据类型不匹配按钮。
如何设置当前的到达日期和时间,而不会出现此错误?
部分代码
}
.net - "Parameter ?_1 has no default value" error when ExecuteReader
Having problem with the code below in a web service. Have searched for a solution but nothing that I have seen seems different to what I am doing below.
NB: The string variable 'AccountNo' is a passed into a function which includes the code below.
The error is generated on the last line of code - ExecuteReader.
The error I get is (as mentioned above)
c# - 为什么使用此代码会出现“条件表达式中的数据类型不匹配”?
我正在尝试使用以下代码将记录插入到 MS Access 表中:
...但是“cmd.ExecuteNonQuery();” 线路爆炸:
用户代码未处理 System.Data.OleDb.OleDbException 消息 = 条件表达式中的数据类型不匹配。源 = Microsoft Office Access 数据库引擎 StackTrace:在 System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr) 在 System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) 在 System.Data.OleDb.OleDbCommand.ExecuteCommandText (Object& executeResult) 在 System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior 行为, Object& executeResult) 在 System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior 行为, String 方法) 在 System.Data.OleDb.OleDbCommand.ExecuteNonQuery()
我的猜测是问题出在唯一的 DateTime 值上,但有什么问题:
?
我将“DateTime.Now”作为 collect_dttm 参数传递。
c# - 我可以以编程方式确定 (OLEDB) 超出了哪个列长度吗?
出于某种原因,我无法打开相关 MS Access 表的设计视图;我可以查看数据,但不能查看设计,特别是列的长度。
当我尝试使用此代码将记录插入到所述表中时:
...我明白了,“ System.Data.OleDb.OleDbException 未被用户代码处理 HResult=-2147217833 消息=该字段太小,无法接受您尝试添加的数据量。尝试插入或粘贴更少的数据。来源= Microsoft Office Access 数据库引擎"
不必猜测哪一列有太多数据,如果我能以编程方式确定哪一列是有问题的那会很好。我可以吗?如何?
vb.net - 标准表达式中的数据类型不匹配,仅使用字母字符作为参数执行标量方法,数字正常
不确定为什么我会收到上面提到的未处理异常。如果这是用文本框中的数字执行的,它很好,但是任何字母字符,它都会抛出异常。
asp.net-mvc-4 - MVC4 中的 OleDbExecption
我有一个可以下载 excel 文件的代码,它会选择其中的所有数据。这是我的代码:
当我调试它时,在excelCon.Open();
我的 Catch 中传输并得到一个 OleDbException:“Microsoft Jet 数据库引擎无法打开文件''。它已经由另一个用户以独占方式打开,或者您需要查看其数据的权限。”
你能指出什么是错的吗?我没有打开的文件,我检查了它的设置,但任何人都可以打开它。你们中有人遇到过这种错误吗?
vb.net - 插入语句中的语法错误,Access 数据库
我一直在尝试在访问数据库中插入一行。我已经能够使用相同的格式插入到其他表中,但是这个表接缝有问题。我已经放下桌子并重新创建了它,但这并没有成功。所以我想我会看看是否有人能看到我的问题。这是我在 Visual Studio 中的插入代码
连接字符串在我所有其他类中都有效,所以我认为这不是问题。与我的其他表相比,此表的唯一区别是它具有外键(customerId 和 EmployeeId)。任何人都可以看到问题是什么?
vb.net - OleDBException 未处理会发生什么?
我正在做一个待办事项列表程序,错误是当我点击保存时,它会显示错误,这是完整的代码,下面会有弹出错误消息的代码
错误在
这条线
我已经通过添加这个来解决它
sql - 嵌套 SELECT 引发异常“没有为一个或多个必需参数提供值”
尝试在北风访问数据库上执行以下查询会引发异常:
我的简化查询是
仅当使用嵌套 SELECT 时才会引发异常。
问题:有没有办法使用嵌套的 SELECT 和参数?
我的代码是: