又是Access做怪,DateTime类型操作失败
ACCESS中时间日期字段插入DateTime.Now出现“标准表达式中数据类型不匹配。”
在使用下面的代码向Access数据库中添加数据的时候,如果是日期字段,则会出现“标准表达式中数据类型不匹配。”的错误,这可能是C#中的日期类型无法直接转换成Access中的日期类型OleDbType.DBDate所致:
![](/assets/blank.gif)
![](/assets/blank.gif)
string QueryString = "Insert Into [Document] (Title, Content, Author, CreateDate) Values(@Title, @Content, @Author, @CreateDate)";
OleDbConnection cn = new OleDbConnection(ConnectionString);
cn.Open();
OleDbCommand cmd = new OleDbCommand(QueryString, cn);
cmd.Parameters.AddWithValue("@Title", Title);
cmd.Parameters.AddWithValue("@Content", Content);
cmd.Parameters.AddWithValue("@Author", Author);
cmd.Parameters.AddWithValue("@CreateDate", DateTime.Now);
cmd.ExecuteNonQuery();
cn.Close();
cn.Dispose();
parameter.OleDbType = OleDbType.DBDate;
parameter.Value = DateTime.Now;
cmd.Parameters.Add(parameter);
转载于:https://www.cnblogs.com/FoundationSoft/archive/2011/01/22/1941790.html
又是Access做怪,DateTime类型操作失败相关推荐
- SQL中对 datetime 类型操作
datetime 是SQL中 表示时间的类型 下面,我将演示几种插入 datetime 类型的数据 先创建一个test 表,定义表中记录为 datetime 类型 create table test( ...
- VM15: 该主机cpu类型不支持虚拟化性能计数器,开启模块VPMC的操作失败,未能启动虚拟机.
目的 解决该主机cpu类型不支持虚拟化性能计数器,开启模块VPMC的操作失败,未能启动虚拟机. 解决方案
- php access ole相片,access2007对'位图图像'对象的操作失败.OLE服务器也许尚未注册。若要注册OLE服务器,必须重新安装它。--的解决方法...
时 间:2012-03-14 12:24:51 作 者: 摘 要:对'位图图像'对象的操作失败.OLE服务器也许尚未注册.若要注册OLE服务器,必须重新安装它.--的解决方法 正 文: 网友 AK47 ...
- 该主机cpu类型不支持虚拟化性能计数器,开启模块VPMC的操作失败,未能启动虚拟机。
该主机cpu类型不支持虚拟化性能计数器,开启模块VPMC的操作失败,未能启动虚拟机. 打开处理器一栏,将右栏的勾勾勾掉就行了.
- Django中datetime类型的相关操作(记录一下)
1.首先,如果从表单POST请求过来的时候,提交了一个日期的数据,其中是带时分秒的,通过代码获取之后是str类型的话,要转成datetime类型,可以使用python自带的datetime库,具体代码 ...
- C++内存模型和原子类型操作
C++内存模型和原子类型操作 std::memory_order初探 动态内存模型可以理解为存储一致性模型,主要是从行为上来看多个线程对同一个对象读写操作时所做的约束,动态内存理解起来会有少许复杂,涉 ...
- datetime类型需要指定长度吗_你真的用对数据库了吗?
作者:浮雷原文:https://juejin.im/post/6871969929365553165 背景 因为工作岗位的原因,负责制定了关于后端组数据库的规约规范,作为所有产品线的规范,历经几版的修 ...
- 转:SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究
SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究 在SqlServer 2000中datetime 的空值即默认值为1900-01-01 00:00 :00,C# ...
- c# mysql datetime 判断为空 dbnull_转:SqlServer中的datetime类型的空值和c#中的DateTime的空值的...
SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究 在SqlServer 2000中datetime 的空值即默认值为1900-01-01 00:00 :00,C# ...
- c# mysql datetime 判断为空 dbnull_转:SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究...
SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究 在SqlServer 2000中datetime 的空值即默认值为1900-01-01 00:00 :00,C# ...
最新文章
- python 流写入文件_python文件流操作
- 三种流行防火墙配置方案分析与对比
- JBoss Forge NetBeans集成–入门
- python 遍历字典嵌套_Python 字典嵌套循环遍历
- frame中src怎么设置成一个变量_Go 语言设计哲学之七:变量声明须一致
- C++ primer三章二节标准库类型string
- 内存问题提醒!结构体+protobuf做协议体发送!序列化
- Github远程仓库管理
- 台积电对世界最大创新贡献是什么?总裁魏哲家这样说...
- ip电话系统设计和实现
- 在AspNetCore中json序列化日期格式自定义
- Error:(list) object cannot be coerced to type 'double'的处理
- 慈善基金会网站建设的步骤和流程
- 远方有你,Emacs
- 中文写代码?开始不信后来用中文写了剧情小游戏!嗯,真香~
- mysql怎么生成db文件_如何使mysql生成.db文件
- Java 使用 iText5 API 根据需求导出 PDF
- vue+echarts平面地图和飞线
- [PHP] PHP7.4.2安全和修复版本的更改日志
- 怎么在linux系统中输入日历,在Linux终端中使用日历
热门文章
- 火车套餐惊现2013年豆浆
- FlyWeight(享元)
- 简述RPL, DPL, CPL的区别与联系
- fatal: unable to access ‘https://github.com/abseil/abseil-cpp.git/‘: Failed connect to github.com:44
- C# 结构体转byte数组 结构体转byte[] 结构体、byte数组互转
- C++ OpenCV 学习笔记【0】- 未整理,草稿记录用
- python从网页提取文本_从网页中提取文本
- yolov4训练自己的数据 灰度图像_还在为图像训练数据少发愁吗?那是因为你还不会这几招...
- 微服务架构的链路追踪和故障快速排查zipkin(微服务治理)
- 【2012 - 百度之星资格赛 - H:用户请求中的品牌】