Access数据库为字段提供10种数据类型,比较容易了解,和Excel中很多数据类型类似。后面具体说一下自动编号型:
1.文本型(Text):用于输入文本或文本与数字相结合的数据,是最常用的字段类型之一,又分为短文本和长文本两种,区别就是短文本的字符长度不超过255个字符(字节)。在Access中,每一个汉字和所有特殊字符(包括中文标点符号)都算作一个字符。
2.货币型(Currency):用来存储货币值,即与货币相关的数据,占8个字节,在计算中禁止四舍五入。
要求不严格时,可以使用数字型字段。
3.数字型(Number):用于存储数值数据,可以进行数值计算的数据,但货币除外。
数字型字段按字段大小可以分为字节、整型、长整型、单精度型、双精度型、同步复制ID和小数7种情形,分别占1、2、4、4、8、16和12个字节。最常用的是长整型和双精度型。
4.日期/时间型(Date/Time):用于存储日期和(或)时间值,占8个字节。
5、自动编号型(AutoNumber):如果在表中设计了自动编号字段,当表中新增一个记录之后,系统字段为其添加一个顺序编号,通过自动编号可以保证数据记录的唯一性。默认是长整型,自动编号不能更新。
6、是/否型(Yes/No):又称为布尔型类型,用于存储逻辑值(是/否、真/假、开/关),占1个字节。
7、OLE对象型(OLE Object):用于使用OLE协议在其它程序中创建的OLE对象(如Word文档、Excel电子表格、、声音等),最多存储1GB(受磁盘空间限制)。
8、附件:附件类型是存储数字图像等二进制文件的首选数据类型。
9、超链接型(Hyper Link):用于存放通过超链接方式链接的Windows对象,如通过超链接跳转至文档、网页等。
10、查阅向导型(Lockup Wizard):使用查询向导可以构建一个组合框来输入字段值,这个字段值可以是表、查询中的引用,也可以手动输入的值。
扩展资料:
对于自动编号型,在快捷建表时,会默认有自动编号字段“ID”,它的用途主要是表中如果没有合适的字段作为主键时,它可以充当主键。
使用自动编号型字段时,每增加一条记录时,系统自动增加一个顺序编号,即使删除也不会更新,从而保证数据记录的唯一性。所以可以充当主键。
这是典型的sql语句。
连接数据库及 *** 作数据库的代码用c#很简单的这里略了
主要是sql语句
比如删除A表中的b字段
alter TABLE A
DROP COLUMN b
添加A表中的b字段
alter TABLE A
ADD b CHAR(10) NOT NULL DEFAULT '默认值'
用SQL语句给表增加字段
ALTER TABLE 表名 ADD 列名 VARCHAR(20) NULL
注意只能添加允许为空的字段,添加不为空的会出错
增加默认值为null,属性为varchar,长度为20的字段
ALTER TABLE 表名 ADD 列名 VARCHAR(20) default NULL
删除字段
ALTER TABLE table_NAME DROP COLUMN column_NAME
ALTER
TABLE
[表名]
ADD
[列名]
数据类型
约束
如
ALTER
TABLE
HT
ADD
BZ
VARCHAR
NULL
意思是
改表
HT
增加
BZ字段
数据类型是
VARCHAR
允许为空值
便于理解给你发个代码:
set rs = serverCreateObject("ADODBRecordSet")
sql="select from abcd"
rsopen sql,conn,1,3
rsaddnew '添加新数据的重要部分。没有这个无法添加
rs("列的名称")=要加入的内容
rsupdate '写入内容
rsclose '关闭rs
set rs=Nothing '释放内存
如果你要自动添加很多
可以用for来进行。。。。
以上就是关于access表中字段的类型有哪些全部的内容,包括:access表中字段的类型有哪些、如何向Access数据表中删除或增加字段、vb 增加access数据字段等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)