问题标签 [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 投票
0 回答
119 浏览

c# - 查询仅包含使用索引服务器忽略的单词 OleDbException

我有ASP.NET 4.6.1 WebForms Legacy ,它在Windows Server 2008 R2中使用索引服务器

我收到 带有消息的OleDbException 错误:

我的代码:

完整错误:

System.Data.OleDb.OleDbException (0x80041605):

该查询仅包含被忽略的单词。

在 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.ExecuteReaderInternal(CommandBehavior 行为,字符串方法)在 System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior 行为)在 System.Data.OleDb.OleDbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior 行为)在 System.Data .Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord,Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable)

键:

  1. 我怎样才能消除所有噪音?
  2. 如何为西班牙文化配置索引服务器?

有什么建议么 ?

0 投票
1 回答
358 浏览

excel - 没有为一个或多个必需参数提供值 - OLEDB cmd 更新 Excel

尝试使用这些位置 [BI6:DP6] 中的空白值更新 Excel 中的行时,我在标题中出现错误。

我数了数,这些单元格中似乎有 60 个点需要更新,所以我被卡住了。

有任何想法吗?要更新的字符串如下:

0 投票
2 回答
638 浏览

c# - OleDb 异常

5 小时搜索我找不到我的错误。我得到了这个例外。怎么了?

MyDictionary.exe 中出现“System.Data.OleDb.OleDbException”类型的未处理异常

附加信息:INSERT INTO 语句中的语法错误。

我的代码:

0 投票
3 回答
3690 浏览

c# - System.Data.dll 中发生“System.Data.OleDb.OleDbException”,但未在用户代码中处理

每当我运行此代码时,我都会收到此错误,我真的找不到我在这里缺少的东西,所以请帮助我提前谢谢

错误:“System.Data.OleDb.OleDbException”发生在 System.Data.dll 中,但未在用户代码中处理

附加信息:条件表达式中的数据类型不匹配。

前端代码:

后端代码:

0 投票
5 回答
868 浏览

c# - 使用 Oledb、C#、Dapper 的条件表达式中的数据不匹配

我只是在表中使用 [c#, DAPPER, MS Access] 插入数据,但是 c# 中的 [DateTime] 列映射到 MsAccess 中的 [date/time] 列会导致诸如“标准表达式中的数据不匹配”之类的问题。

经过长时间的研究,我得到了一个链接,但“地板”解决方案在这里不起作用。任何建议都非常受欢迎。

0 投票
0 回答
59 浏览

database - 由于使用 VB.NET 的 OleDbException,无法在数据库中保存新行

正如标题所述,我遇到了问题,但找不到原因。

基本上,当我选择提交按钮时,会弹出指向该行的错误:

它指出我的 INSERT INTO 语句有问题。关于这里发生了什么的任何线索?

0 投票
1 回答
1051 浏览

c# - 检索 Excel 数据时检查单元格中的空字符串和空字符串

错误:附加信息:查询表达式 '[SKU N#] !=''' 中的语法错误(缺少运算符)。

当我删除WHERE [SKU N#] !=''这一行时,它可以正常工作。我在这里做错了什么?

0 投票
2 回答
1546 浏览

vb.net - 使用 Microsoft.ACE.OLEDB.12.0 导出到 Excel - VarChar 限制为 255 个字符 - 需要更长的替代方法,最多 8000 个字符

我正在尝试使用 vb.net 中的 Microsoft.ACE.OLEDB.12.0 提供程序创建一个 Excel 电子表格,但我似乎无法定义一个允许超过 255 个字符的字段。

这是我当前创建表的代码:

我知道 VarChar 限制为 255 个字符,但我无法找出可以容纳更多字符的替代方法。

我试过这个:

并得到“字段定义中的语法错误”异常。

同样,我尝试过 LongVarWChar、Memo、NText(8000),... 的结果相同。有什么建议么?

编辑:这是我的连接字符串:

编辑2:这是我想要做的基本想法

导入 System.Data.OleDb 导入 System.Text

Button1_Click 子中的最后一次 ExecuteNonQuery 调用引发异常。代替“LongText”,我尝试了许多不同的数据类型,包括一组对使用 Ace 引擎的 Excel 数据源无效的数据类型。我没有发现任何东西可以让我插入大于 255 个字符的字符串。

0 投票
0 回答
67 浏览

was - OleDbException 未处理

我使用 Access 作为数据库,但似乎OleDbDataReader reader = cmd.ExecuteReader();引发了错误:

OleDbException 未处理

图片

0 投票
0 回答
628 浏览

c# - OleDbException:无法更新;当前锁定

我在 ASP.NET MVC 应用程序中使用 .mdb 数据库。

我正在使用事务在 for 循环中插入多行。如果出现异常,事务将被回滚和处理。但是如果我尝试在异常后插入,我会得到 OleDbExceptionCould not update; currently locked.数据库表未在设计模式下打开。

但是,如果我关闭并重新打开 Visual Studio,然后重新运行该应用程序,那么它就可以正常工作。

有什么线索吗?