C#使用OleDB操作ACCESS插入数据时提示:参数 @p_Contract 没有默认值-阿里云开发者社区

开发者社区> 微wx笑> 正文

C#使用OleDB操作ACCESS插入数据时提示:参数 @p_Contract 没有默认值

简介: C#使用OleDB操作ACCESS插入数据时提示:参数 @p_Contract 没有默认值 OleDbParameter param = new OleDbParameter("" + dc.ColumnName, dc.DataType); 出现该问题的原因是创建了Parameter,却没有为Parameter.value指定一个值。
+关注继续查看

C#使用OleDB操作ACCESS插入数据时提示:参数 @p_Contract 没有默认值

OleDbParameter param = new OleDbParameter("" + dc.ColumnName, dc.DataType);

出现该问题的原因是创建了Parameter,却没有为Parameter.value指定一个值。

解决方法:

            //ColumnName=列名,OleDbType.VarChar=该列存储的数据的数据类型
            OleDbParameter param = new OleDbParameter("ColumnName", OleDbType.VarChar);

            //指定参数值
            param.Value = "test";

关键语句:

//指定参数值
            param.Value = "test";

param.Value 是Object类型,你需要根据字段的实际数据类型赋值,
比如是数字类型,那么赋值语句类似:

param.Value = 123;

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
node-mysql操作transactions的实例
关于mysql的事务,可查看上一篇文章未尾>> 先更新一条数据 UPDATE user_info SET userName = 'kk' WHERE userId = 1;SELECT * FROM user_info   现在的数据   写一个事务,只选中前面的语句执行:   SET AUTOCOMMIT=0;START TRANSACTION;SELECT * FROM user_info FOR UPDATE;COMMIT; 如果使用node.js执行,控制台上会看到待执行的sql处于等待状态:  上面报错,是因为超时了。
802 0
CCTMXTiledMap的使用
 1 CCTMXTiledMap的使用 TileMap.h #ifndef __T23TileMap_H__ #define __T23TileMap_H__   #include "cocos2d.h" USING_NS_CC;   class TileMap :public
1030 0
使用 Date 和 SimpleDateFormat 类表示时间
使用 Date 和 SimpleDateFormat 类表示时间 在程序开发中,经常需要处理日期和时间的相关数据,此时我们可以使用 java.util 包中的 Date 类。这个类最主要的作用就是获取当前时间,我们来看下 Date 类的使用: 使用 Date ...
949 0
获取MySql每一列的数据类型和长度默认值等信息
如何获取MySql表中各个列的数据类型? show columns from tablename 返回结果如下: id    int(11)     NO  PRI         auto_increment uid  varchar(255)   NO  UNI         p...
892 0
SharePoint API测试系列——对Recorded Item做OM操作(委托的妙用)
转载请注明出自天外归云的博客园:http://www.cnblogs.com/LanTianYou/ 对Recorded Item动态调用OM Methods进行测试,界面如下: 输入Site的URL,File在SharePoint中的相对URL,并选择OM操作类型,点击Test进行测试。
721 0
Node.js使用mongodb操作MongoDB数据库
Node.js使用mongodb操作MongoDB数据库
35 0
使用java + oracle插入clob类型的数据
 使用java + oracle插入clob类型的数据,需要用以下的步骤:1、将数据插入数据库,对于clob字段,使其为空clob数据。
1148 0
linux使用wkhtmltopdf报错error while loading shared libraries:
官网提示 linux需要这些动态库。depends on: zlib, fontconfig, freetype, X11 libs (libX11, libXext, libXrender) 在linux上执行 ./wkhtmltopdf –page-size A4 www.baidu.com pdf.pdf 报错   error while loading shared libra
3397 0
+关注
微wx笑
无知人生,记录点滴。 不积跬步,无以至千里;不积小流,无以成江海…… 订阅号:微wx笑, 个人站点:https://www.ivu4e.com/, CSDN博客:https://blog.csdn.net/testcs_dn
1417
文章
1385
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载