CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他数据库开发 >  Access

ACCESS中的字段类型 备注,有个属性是 unicode压缩,设置为 是 和 否有什么不同?

楼主longlyboy(孤独的心)2006-03-02 02:44:30 在 其他数据库开发 / Access 提问

假如存储的是中文和英文字母,有必要设置为   是? 问题点数:20、回复次数:2Top

1 楼wwwwb()回复于 2006-03-02 08:16:30 得分 10

来自MS:  
  关于压缩“文本”、“备注”或“超链接”字段中的数据   (MDB)   帮助    
  协助   >   Access   2003   >   使用数据   >   添加和修改数据    
       
  全部显示  
  全部隐藏  
  注释     本主题中的信息仅适用于   Microsoft   Access   数据库   (.mdb)。  
   
  Microsoft   Access   2000   或更高版本使用   Unicode   (Unicode:Unicode   Consortium   开发的一种字符编码标准。该标准采用多(于一)个字节代表每一字符,实现了使用单个字符集代表世界上几乎所有书面语言。)   字符编码方案来表示“文本”   (“文本”数据类型:Microsoft   Access   数据库中的一种字段数据类型。“文本”数据类型最多可以包含   255   个字符,或者是由   FieldSize   属性指定的一个小一些的字符数。)、“备注”   (“备注”数据类型:在   Microsoft   Access   数据库中的一种字段数据类型。“备注”字段最多可以包含   65,535   个字符。)或“超链接”   (“超链接”数据类型:存储超链接地址的   Access   数据库字段的数据类型。地址最多可以包含四部分,用以下语法格式编写:displaytext#address#subaddress#。)字段中的数据。Unicode   将每个字符表示为两个字节,所以“文本”、“备注”或“超链接”字段中的数据,需要的存储空间比在   Access   97   或更早版本中要多,在   Access   97   或更早的版本中每个字符表示为一个字节。  
   
  可通过将“文本”、“备注”或“超链接”字段的“Unicode   压缩”属性的默认值设为“是”来弥补   Unicode   字符表达方式所造成的影响,以确保得到优化的性能。当字段的“Unicode   压缩”属性设为“是”时,任何第一个字节为   0   的字符在存储时都会被压缩,并且在提取时解压缩。因为拉丁字符(西欧语言如英语、西班牙语或德语)的第一个字节是   0,Unicode   字符的表达方式不影响完全由拉丁字符组成的压缩数据所需的存储空间。  
   
  可将   Unicode   所支持的任意字符组合存储到单个字段中。但是,如果某字符的第一个字节不是   0,就不压缩该字符。  
   
  除非“备注”字段在压缩后需要   4,096   字节或更少的空间,否则该字段中的数据不被压缩。因此,“备注”字段的内容可能在一条记录中被压缩,但是在另一条记录中未被压缩。  
     
     
  Top

2 楼wwwwb()回复于 2006-03-02 08:21:11 得分 10

最后一个是“UNICODE”属性,“UNICODE”是微软公司为了使一个产品在不同的国家各种语言情况下都能正常运行而编写的一种文字代码,使用这种16位代码时只需要一个UNICODE就可以存储一个中文文字或英文字符。这样虽然很方便,但实际上在计算机中本来只要8位就可以存储一个英文字符,所以使用这种“UNICODE”方式实际上是比较浪费空间的。为了解决这个问题微软又想出了一个方法就是对数字或英文字符进行“UNICODE压缩”,所以对字段的这个属性我们一般都选择“有”,这样可以节省很多空间。字段属性栏右面的提示文字可以随时提供一些帮助。    
  Top

相关问题

  • SQL字段属性
  • 用ASP动态生成ACCESS中的表时,怎样将字段属性设为备注型的?
  • 有关备注型字段
  • sql备注型字段!
  • vfp9.0 备注字段问题?
  • ACCESS2000数据表字段的Unicode压缩属性如何用SQL代码控制?
  • 修改字段IDENTITY属性
  • 怎样创建access的备注字段
  • 如何读出备注字段?
  • 请教acess的备注字段问题!

关键词

  • 字段
  • 字符
  • 属性
  • 数据
  • unicode
  • 文本
  • 数据库
  • access
  • 文字
  • 版本

得分解答快速导航

  • 帖主:longlyboy
  • wwwwb
  • wwwwb

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo