在 System.Data.OleDb.OleDbException 中第一次偶然出现的“System.Data.dll”类型的异常

C#使用OleDB操作ACCESS插入数据时提示:

这个错误是在执行:

int rlt = updateCmd.ExecuteNonQuery();

时产生的,但这个信息是在控制台中输出的,而抛出的异常信息通常是:标准表达式中数据类型不匹配。

出现这个问题的原因是Insert Into语句中为字段指定的值的类型不匹配。

时间: 2024-12-11 03:20:59

在 System.Data.OleDb.OleDbException 中第一次偶然出现的“System.Data.dll”类型的异常的相关文章

异常详细信息: System.Data.OleDb.OleDbException: FROM 子句语法错误

异常详细信息: System.Data.OleDb.OleDbException: FROM 子句语法错误,但是SQL语句单独执行没有问题,经检查发现时表名称没有加"[]",原始信息如下: SELECT UserName,UserPasswd,SiteUrl  FROM  Work  Where UserName='2012' 修改后信息如下: SELECT UserName,UserPasswd,SiteUrl  FROM  [Work]  Where UserName='2012'

ACCESS的System.Data.OleDb.OleDbException: INSERT INTO 语句的语法错误

一直用的是SQL 数据库,突然改用Access了,使用起来就是没有SQL 顺畅,老是出来些意想不到的错误.今天用Access做的网站程序进行添加数据,调试了一下午,总是异常…… 提示ACCESS的System.Data.OleDb.OleDbException: INSERT INTO 语句的语法错误,刚才才在网络上找到了解决的方法,觉得有点不可思议~~在网络上看了看,也是学习ADO.net的人常犯的错误.所以写此日志,以提醒自己 /// <summary> /// 增加一条数据 /// &l

问题.NETSystem.Data.OleDb.OleDbException 操作必须使用一个可更新的查询

问题:System.Data.OleDb.OleDbException 操作必须使用一个可更新的查询 问题现象:用asp.net连access数据库,查询可以,插入数据报错.在.NET中F5可以使用方法插入数据,但是复制到发布目录下,报错. System.Data.OleDb.OleDbException 操作必须使用一个可更新的查询 问题原因:最简单的原因就是你数据库放置的位置权限不够.一般都是查询可以执行,而要进行写操作就不行了!那是因为保存数据库的磁盘系统是ntfs格式的,文件夹的共享要设

剑指offer-第五章优化时间和空间效率(在字符串中第一次出现切只出现一次的字符)

题目:在字符串中第一次出现切只出现一次的字符 思路:用HashMap来存放对应的char值和该char出现的次数.做一次变量就可以得到第一个只出现一次的字符. Java代码: import java.util.LinkedHashMap; //思路:用HashMap来存放对应的char值和该char出现的次数.做一次变量就可以得到第一个只出现一次的字符. public class FirstNotRepeatingChar { public Character firstNotRepeating

论文阅读 | CrystalBall: A Visual Analytic System for Future Event Discovery and Analysis from Social Media Data

CrystalBall: A Visual Analytic System for Future Event Discovery and Analysis from Social Media Data 论文地址 1 Abstract 这是一个可以预测未来一段时间内所发生事情的可视化系统,使用的是twitter数据进行分析. 2 Introduction 识别一个未来的事件并不可以依靠消息量的突增来判断(一般一个很大的事件的到来会引发交际圈的热烈讨论),一个未来时间的发生并不一定可以激发消息量的增

Entity Framework优化一:引发了“System.Data.Entity.Core.EntityCommandExecutionException”类型的异常

错误信息: “System.Data.Entity.Core.EntityCommandExecutionException”类型的异常在 EntityFramework.SqlServer.dll 中发生,但未在用户代码中进行处理. 其他信息:执行命令定义时出错.有关详细信息,请参阅内部异常. 跟踪代码找到详细信息: Entity Framework已有打开的与此Command相关联的DataReader,必须首先将它关闭. EF内部是使用DataReader作为资料存取,所以如果没关闭连接就

职业生涯手记——记人生中第一次经历的产品上线——内测篇Day1

2017/08/11 产品内测期Day1 公司经过这几天的各种讨论会,终于订出了一个产品上线前内测活动方案,然后今天还算是顺利启动了,也可以算是可喜可贺: 临下班前,今天已经有79人申请内测,其中25人成功安装了APP. 作为我个人来讲,还真是人生中第一次参与内测,很难得的经历:而且公司里的高层和中层们以前都是做项目类型的,几乎都没有APP内测的经历呢. 今天一整天客服组的妹纸们真是忙,我就没见过她们站起来活动,甚至是喝水和上厕所,一定都在与内测用户解答问题呢.路过她们电脑前看到与用户的聊天记录

“System.Exception”类型的异常在 NHibernate.dll 中发生,但未在用户代码中进行处理

“System.Exception”类型的异常在 NHibernate.dll 中发生,但未在用户代码中进行处理 其他信息: OCIEnvCreate 失败,返回代码为 -1,但错误消息文本不可用. 如有适用于此异常的处理程序,该程序便可安全地继续运行.

WCF项目问题1-找不到类型“WCFService.Service1”,它在 ServiceHost 指令中提供为 Service 特性值,或在配置元素 system.serviceModel/serviceHostingEnvironment/serviceActivations 中提供。

找不到类型"WCFService.Service1",它在 ServiceHost 指令中提供为 Service 特性值,或在配置元素 system.serviceModel/serviceHostingEnvironment/serviceActivations 中提供. 配置文件也都没有任何的问题,但是在部署到IIS之前,想现在浏览器里预览一下,就老是提示这样的错误.起先是以为配置文件写的有误,找了半天也没发现有什么问题.但如果是新建的WCF应用程序不对默认的文件名作任何修改,就可