Access2000教程:7.3怎样为表中的字段设置数据类型?

2016-02-19 19:54 3 1 收藏

只要你有一台电脑或者手机,都能关注图老师为大家精心推荐的Access2000教程:7.3怎样为表中的字段设置数据类型?,手机电脑控们准备好了吗?一起看过来吧!

【 tulaoshi.com - 编程语言 】

  设置完主键,我们再看看字段的数据类型,在Access中有“文本”、“备注”、“数字”、“日期/时间”、“货币”、“自动编号”、“是/否”、“OLE对象”、“超级链接”、“查阅向导”十种数据类型。各种数据类型中输入的是不同的数据。

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

  在计算机中,数据有很多种类型,它们有着不同的用处,比如文本类型和备注类型,虽然都是用来存储文本,但是“文本”类型存储的字符数最多只能255个,而“备注”类型却可以存储64000个字符,如果把“备注”类型换成“文本”类型,则无法保存下全部的数据信息,把“文本”类型的数据存放在“备注”类型中,又势必造成很大的浪费。在Access中,不同的数据类型分配不同大小的数据空间,而每种数据类型的大小却是固定的。所以当我们在一个字段中输入一个值时,这个字段的大小不会随里面值的内容而变化。如果输入一个字符“A”,使用“文本”类型,这个值空出来的字符空间不会很多,但如果使用“备注”类型,则会空出63999个字符空间,这些空间不能再输入其它值的内容,就白白浪费了。

  不同类型的数据在使用时也有差别,比如两个值“1234”和“2345”,在“数字”类型中是数字,在“文本”类型中就是文本了。如果将这两个值相加求和,那么用数字类型计算出来的结果是“3579”,而用文本类型相加的结果则是将两个数据联在一起成为“12342345”,可见它们的差别还是很大的。

  现在我们已经知道了正确设置数据类型的重要性,就开始为“订单信息表”中的各个字段设置数据类型吧。先定义“订单号”字段的数据类型,用鼠标单击订单号的“数据类型”项,方格内出现一个下拉箭头,单击它,在弹出的下拉列表框中选定“自动编号”项,就把这个字段的数据类型定为“自动编号”类型了。“自动编号”类型的数据是从1开始不重复的整数,这样可以保证在表中的每个记录都可以区分开来。所以一个表的主键常常建立在拥有这种数据类型的字段上。“订货单位”、“货物名称”和“经手人”定义为“文本”类型,“货物单价”和“订货金额”定义为“货币”类型,“订货数量”应是“数字”类型,“订货日期”则是“日期/时间”类型。关于不同的类型各自的特点,我们将在课后补充中进行比较详细的讲解。现在来看看修改过“数据类型”后的表,表示钱数的地方都用标准的货币符号引出来了,而且输入数字的地方也变的一目了然了。

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

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

延伸阅读
在Access中创建表一般是用ADO来执行SQL语句来创建表。Access中的字段类型在SQL语句中是什么呢?在MSDN中有篇文章介绍得很详细: http://msdn.microsoft.com/office/understanding/access/codesamples/default.aspx?pull=/library/en-us/dnacc2k/html/acintsql.asp 下面是我写的一个SQL语句,在Delphi中用ADOConnection对象执...
标签: SQLServer
近来在做数据库设计,有时候真弄不清SQL2000里的数据类型,所以摘了这篇文章。 (1)char、varchar、text和nchar、nvarchar、ntext char和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varchar是变长字符数据。所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到...
标签: SQLServer
MS SQL Server 2000系统数据类型: (来源于SQL查询分析器)  1bigint        从 -2^63 到 2^63-1 之间的 integer (整数)数据  2binary        定长的binary数据,最长为8,000字节  3bit        integer数据,值为1或0...
中文Access 2000提供了两种创建表的方法:创建用于输入数据的“空表”;使用其他数据源中已有的数据来创建表。使用“数据库向导”即可在建立数据库的操作中创建该数据库所需的全部表、窗体及报表。也许您会想到这与使用中文Visual FoxPro 6中的“项目管理器”相类似,其实它们的功能差别还是很明显的,这里的“数据库向导”能创建新的数据...
我们经常会遇到这样的问题:表中的某一列太窄,使输入的值只能看到一部分,怎么让这些字都显示出来呢?有好几种方法可以解决这个问题。 一种是将鼠标移动到标题行中“开户行”和“城市”这两个字段的交界处,如果位置适当的话,鼠标的光标位置可以拖动。按住鼠标左键,向右拖动鼠标来拉长“开户行”字段的宽度,让这个字段中的文字全...

经验教程

493

收藏

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