关于Access数据表中的Size字段Insert的Bug

2016-02-19 21:25 6 1 收藏

今天给大家分享的是由图老师小编精心为您推荐的关于Access数据表中的Size字段Insert的Bug,喜欢的朋友可以分享一下,也算是给小编一份支持,大家都不容易啊!

【 tulaoshi.com - 编程语言 】

  今天碰到了一个怪问题情况如下

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  在Access中新建一个数据表,字段有
ID
FileName
FileDir
Modified
Created
Size
Memo

  用Asp.net中的OleDb去Insert数据,结果报错!说“不能向数据表增加数据”
调试了1个多小时,发现了问题所在:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  如果在Access里面用Size作为数据表字段,那么OleDb去Insert数据就会报错,如果把Size字段改成别的名称(如Size1或FileSize)就可以了,但是在Access里面倒是可以对Size字段进行增删改。

来源:https://www.tulaoshi.com/n/20160219/1626095.html

延伸阅读
通常情况下,一个我们在做一个产品的时候,一开始可能由于设计考虑不周或者程序写的不够严谨,某个字段上的值产生重复了,但是又必须去掉,这个时候就稍微麻烦了一点,直接加一个UNIQUE KEY肯定是不行了,因为会报错。 现在,我们来采用一种变通的办法,不过可能会丢失一些数据 :) 在这里,我们设定一个表,其结构如下: mysql ...
在创建Access2007表之后,有时需要修改表的设计,在表中增加或删除字段。在Access2007中,可以在“设计”视图和“数据表”中添加或删除字段。 一、在“设计”视图中添加或删除字段 在“设计”视图中添加或删除字段的操作步骤如下: (1)在“教学管理”数据库中,打开“学生”表并切换到设计视图。添加一个“出生日期”字段...
简 介 MS的SQL Server主要是由五种常常用到的字段,字符型,文本型,数值型,逻辑型,和日期型!许多朋友苦于在一些BBS中ACCESS转换成SQL后字段类型不匹配而不知所措,下面我们就来介绍一些这五种数据类型各自的特性吧! 正 文 <1>字符型数据Varchar,Char型 程序当中当大家需要存储比较短的字符串信息时我们就要用...
设置完主键,我们再看看字段的数据类型,在Access中有“文本”、“备注”、“数字”、“日期/时间”、“货币”、“自动编号”、“是/否”、“OLE对象”、“超级链接”、“查阅向导”十种数据类型。各种数据类型中输入的是不同的数据。 在计算机中,数据有很多种类型,它们有着不同的用处,比如文本类型和备注类型,虽然都是用来存储...
在创建Access2007表之后,有时需要修改表的设计,在表中增加或删除字段。在Access2007中,可以在“设计”视图和“数据表”中添加或删除字段。 一、在“设计”视图中添加或删除字段 在“设计”视图中添加或删除字段的操作步骤如下: (1)在“教学管理”数据库中,打开“学生”表并切换到设计视图。添加一个“出生日期”字段...

经验教程

438

收藏

25
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部