问题标签 [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.

0 投票
1 回答
2197 浏览

azure - Azure 云服务上的 Microsoft.Jet.OLEDB.4.0 错误

0 投票
0 回答
79 浏览

oledbexception - 错误“没有为一个或多个必需参数提供值”

0 投票
3 回答
42836 浏览

c# - 尝试从 Access 数据库中删除时出现 C# OleDb 异常“没有为一个或多个必需参数提供值”

我有一张带有“SEMESTER、SUBJECT、OFFER、RESULT”的表格,其中“SEMESTER”和“SUBJECT”是主键。当我使用查询时

"DELETE FROM Course_Information WHERE Semester = 1 AND Subject = 'CSE-414' ;

它在访问数据库中完美运行,但是当我尝试在我的 C# 代码中使用它时,我总是遇到异常。

此外,如果我使用“DELETE FROM Course_Information WHERE Semester = 1 ;

我想在 WHERE 条件下同时使用“SUBJECT”和“SEMESTER”(因为同一学期可能有不同的主题)

看我的代码,

0 投票
1 回答
65 浏览

c# - 尝试在 OleDb 的帮助下从数据库中读取数据时出现异常

您好我正在尝试使用 OleDb 连接数据库,但是当我想从那里读取数据并在之后使用 Read() 命令时

在 String istifadeciAd 和 istifadeciParol 中,由于 IndexoutofRange,GetString 出现错误。但是我们不需要使用列索引调用 GetString 吗?

0 投票
1 回答
6983 浏览

c# - System.Data.OleDb.OleDbException(0x80004005):未指定的错误

通过保存为数据表的一系列循环和数据库调用(仅限 Select 语句),我正在生成一个包含这些值的 .txt 文件。它运行了一会儿(19行......19个完整循环周期)然后我得到一个运行时异常被connection.Open()

我将整个循环放在一个 try catch 块中,以便捕获异常并生成消息,然后是 2 个空行,然后是堆栈跟踪。 在此处输入图像描述

我试图阅读这篇文章并弄清楚该怎么做,但在数据库连接方面我有点新手。我在别处看过,但似乎没有找到一个非常适合我情况的问题。

仅供参考:C# 4.0 Windows 窗体应用程序,Access DB

我希望找到一些关于从哪里开始寻找的建议。我很肯定,由于我实施的验证而引发此错误时,我的连接已关闭,如下所示:

正在从这里调用此方法:

这是循环(它有点长,可能会做得更好,但我只是想找出为什么它在多次工作后会中断)

异常从以下行引发:

在这里面:

0 投票
2 回答
4154 浏览

sql - System.Data.OleDb.OleDbException 无效参数

我正在上传一个 Excel 表,并希望将其数据移动到数据库中的另一个表中。最近两天我遇到了一个错误(System.Data.OleDb.OleDbException invalid argument),但是,如果我设计一个非常简单的应用程序,它就可以正常工作。请帮我

0 投票
1 回答
81 浏览

c# - Access数据库c#中的更新查询错误

我的代码中有错误。它给了我一个 OleDbException (没有为一个或多个必需参数提供值),希望有人能指出方法。

这是我的代码的一部分:

0 投票
0 回答
467 浏览

sql - 与 MS Access 连接时 vb.net 中的异常 OLEDB

当我输入

但是,当我键入以下代码并更改 sql 查询时。它显示发生了 OLEDB 异常。

请告诉我出了什么问题?在此先感谢 PS:代码运行良好,直到 MsgBox("database is now open")...问题仅出现在 da.Fill(ds,"...")

0 投票
3 回答
3491 浏览

c# - 查询表达式中的 C# 语法错误(缺少运算符)

我收到此错误cmd.ExecuteNonQuery()...我认为我错了cmd.CommandText...

查询表达式 'Nr_Crt='1' 和 Varsta '3' 和 KG '2' 和 Specie 'Iepure' 和 Risc'Nu' 和 Tip1 'Diurn' 和 Tip2 'Carnivor'' 中的语法错误(缺少运算符)。

0 投票
0 回答
371 浏览

vb.net - 创建链接服务器时出错.....无法为链接服务器初始化 OLE DB 提供程序“Microsoft.ACE.OLEDB.12.0”的数据源对象

请看下面的截图:我进入下面的对象资源管理器,展开链接服务器节点并右键单击我需要的链接服务器,然后单击“测试连接”,我得到了与该线程中讨论的相同的错误。

我正在尝试写入访问数据库中的表,并且访问数据库作为链接服务器连接。创建链接服务器的代码是下面的sql,嵌入到应用程序中的代码如下......

但是,我收到错误:无法为链接服务器进程输出和访问数据库初始化 OLE DB 提供程序“Microsoft.ACE.OLEDB.12.0”的数据源对象

我正在运行 Access 2010

另外,我是否需要在“进程输出”中手动创建目录进程输出和访问数据库?我实际上是手动创建的,但这没有帮助....我还禁用了用户帐户控制设置,但这没有帮助。