zoukankan      html  css  js  c++  java
  • Access 数据库的数据类型

      今天开发数据库通用组件时,做C#数据库类型与Access数据库类型的相互转化时,发现Access中“text”类型的最大长度为255,当长度超过255时,需改用“Memo”类型,但需要注意备注(Memo)类型的长度不能直接设置。

    错误写法:alter table [tableName]  add   columnName memo(4000)

         alter table [tableName]  alter column  columnName memo(4000)

    正确写法:alter table [tableName]  add   columnName memo

         alter table [tableName]  alter column  columnName memo

    下面转了一篇介绍Access数据库数据类型的博文。

    原文地址:http://blog.163.com/thecountyboy@126/blog/static/36024777200932210508692/

    Access 数据库的数据类型

    一、数据类型

    Access数据库为字段提供了10种数据类型,它们的用法和所占存储空间大小如下:

    1.文本型(Text):用于输入文本或文本与数字相结合的数据,最长为255个字符(字节),默认值是50。在Access中,每一个汉字和所有特殊字符(包括中文标点符号)都算作一个字符。

    表示方法:用英文单引号(’  ’)或英方双引号(”  ”)括起来。例:’王刚’、’会计2班’、’3246291’等。

    2.货币型(Currency):用来存储货币值,占8个字节,在计算中禁止四舍五入。

    3.数字型(Number):用于可以进行数值计算的数据,但货币除外。数字型字段按字段大小分字节、整型、长整型、单精度型、双精度型、同步复制ID和小数7种情形,分别占1、2、4、4、8、16和12个字节。

    表示方法:直接书写即可。例:3246291

    4.日期/时间型(Date/Time):用于存储日期和(或)时间值,占8个字节。

    表示方法:用英文字符#号括起来。例:#2010-02-25#、#02/25/2010#、#2010-02-25  15:30#、#2010-02-25 3:30pm#、#15:30#都是合法的表示方法。不过要注意:日期和时间之间要留有一个空格。

    5.自动编号型(AutoNumber):用于在添加记录时自动插入的序号(每次递增1或随机数),默认是长整型,也可以改为同步复制ID。自动编号不能更新。

    6.是/否型(Yes/No):用于表示逻辑值(是/否,真/假),占1个字节。

    表示方法: .T.  .F.    True false

    7.备注型(Memo):用于长文本或长文本与数字(大于255个字符)的结合,最长为65535个字符。

    8.OLE对象型(OLE Object):用于使用OLE协议在其它程序中创建的OLE对象(如Word文档、Excel电子表格、图片、声音等),最多存储1GB(受磁盘空间限制)。

    9.超级链接型(Hyper Link):用于存放超级链接地址,最多存储64000个字符。

    10.查阅向导型(Lockup Wizard):让用户通过组合框或列表框选择来自其它表或值列表的值,实际的字段类型和长度取决于数据的来源。

    附件A中列出了Access的全部数据类型的适用范围和它们的默认宽度(即默认的存储空间)。

    二、如何确定字段数据类型

    1、和金钱有关的,用货币型,和金钱无关但需数值计算的选数字型,无需数值计算又不超过255个字符的选文本型,超过255个字符的选备注型。

    2、如果只有两个确定的值可供选择,可以用是/否型,也可以用文本型。其他如日期型类型,含义明显,不再叙述。

  • 相关阅读:
    Python动态展示遗传算法求解TSP旅行商问题
    MOEAD算法中均匀权向量的实现---Python
    HDU 5294 多校第一场1007题 最短路+最小割
    POJ 3261 Milk Patterns sa+二分
    HDU 4292 FOOD 2012 ACM/ICPC Asia Regional Chengdu Online
    CodeForces 201A Clear Symmetry
    POJ 1679 The Unique MST 确定MST是否唯一
    POJ 3268 Silver Cow Party 最短路 基础题
    POJ 2139 SIx Degrees of Cowvin Bacon 最短路 水題
    POJ2229 Sumsets 基礎DP
  • 原文地址:https://www.cnblogs.com/cheng2015/p/5063171.html
Copyright © 2011-2022 走看看