- 浏览: 102223 次
文章分类
- 全部博客 (56)
- AS3 基础 (13)
- AS3 Loading (3)
- AS3 XML (1)
- AS3 数组 (10)
- AS3 包 (0)
- AS3 声音 (0)
- AS3 时间日期 (0)
- AS3 鼠标 (1)
- AS3 组件 (0)
- AS3 滤镜 (2)
- AS3 特效 (0)
- AS3 与后台 (0)
- AS3 影片控制 (3)
- AS3 算法 (2)
- AS3 素材 (0)
- AS3 书籍 (0)
- AS3 实例 (0)
- AS3 其他 (2)
- 未处理 (1)
- Flex 组件 (0)
- Flex 与ASP.NET (0)
- delphi 基础 (11)
- SQL 基础 (3)
- Delphi combox (1)
- 电脑基础 (0)
- 吃穿住行 (0)
- delphi 数据库 (0)
- SQL 实例代码 (0)
- delphi 报错 (1)
- delphi 函数 (1)
- as3 个人作品 (0)
最新评论
-
hanker888:
眼睛都看花了,能否推荐一下目前用得最多的?
常用flash引擎和框架
delphi数据类型及sql server数据类型
2008-12-27 01:14
分类 | 范围 | 字节 | 备注 | |||
简单类型 | 序数 | 整数 | Integer | -2147483648 .. 2147483647 | 4 | 有符号32位 |
Cardinal | 0 .. 4294967295 | 4 | 无符号32位 | |||
Shortint | -128 .. 127 | 1 | 有符号8位 | |||
Smallint | -32768 .. 32767 | 2 | 有符号16位 | |||
Longint | -2147483648 .. 2147483647 | 4 | 有符号32位 | |||
Int64 | -263 .. 263 | 8 | 有符号64位 | |||
Byte | 0 .. 255 | 1 | 无符号8位 | |||
Word | 0 .. 65535 | 2 | 无符号16位 | |||
Longword | 0 .. 4294967295 | 4 | 无符号32位 | |||
字符 | AnsiChar(Char) | ANSI字符集 | 8位 | |||
WideChar | Unicode字符集 | 16位 | ||||
布尔 | Boolean | False < True Ord(False) = 0 Ord(True) = 1 Succ(False) = True Pred(True) = False |
1 | |||
ByteBool | False <> True Ord(False) = 0 Ord(True) <> 0 Succ(False) = True Pred(False) = True |
1 | ||||
WordBool | 2 | |||||
LongBool | 4 | |||||
枚举 | ||||||
子界 | ||||||
实数 | Real | 5.0×10-324 .. 1.7×10308 | 8 | [精度]15..16 | ||
Real48 | 2.9×10-39 .. 1.7×1038 | 6 | [精度]11..12; 向后兼容 |
|||
Single | 1.5×10-45 .. 3.4×1038 | 4 | [精度]7..8 | |||
Double | 5.0×10-324 .. 1.7×10308 | 8 | [精度]15..16 | |||
Extended | 3.6×10-4951 .. 1.1×104932 | 10 | [精度]19..20 | |||
Comp | -263 + 1 .. 263 - 1 | 8 | [精度]19..20 | |||
Currency | -922337203685477.5808 .. 922337203685477.5807 |
8 | [精度]19..20 | |||
字符串 | ShortString | 255个字符 | 2..256B | 向后兼容 | ||
AnsiString | 大约 231 个字符 | 4B..2GB | 8位(ANSI)字符 | |||
WideString | 大约 230 个字符 | 4B..2GB | 多用户服务和 多语言应用程序; 和com定义的BSTR兼容 |
|||
其他 | String String[0..255] PChar PAnsiString PWideString |
|||||
结构类型 | 集合 | Set | 最多256个元素[0..255] | |||
数组 | 静态数组 | |||||
动态数组 | ||||||
记录 | Record | |||||
文件 | File | |||||
类 | Class | |||||
类引用 | Class reference | |||||
接口 | Interface | |||||
指针类型 | 无类型指针 | Pointer | ||||
有类型指针 | 预定义类型指针 | PAnsiString PString PByteArray PCurrency PDouble PExtended PSingle PInteger POleVariant PShortString PTextBuf PVarRec PVariant PWideString PWordArray |
||||
过程类型 | 程序过程类型 | Procedural | ||||
对象过程类型 | Procedural | |||||
变体类型 | Variant | |||||
OleVariant |
SQL SERVER 数据类型详解
2005-2-28 18:33:41
数据类型
|
类型
|
描 述
|
bit
|
整型
|
bit 数据类型是整型,其值只能是0、1或空值。这种数据类型用于存储只有两种可能值的数据,如Yes 或No、True 或Fa lse 、On 或Off |
int
|
整型
|
int 数据类型可以存储从- 231(-2147483648)到231 (2147483 647)之间的整数。存储到数据库的几乎所有数值型的数据都可以用这种数据类型。这种数据类型在数据库里占用4个字节 |
smallint
|
整型
|
smallint 数据类型可以存储从- 215(-32768)到215(32767)之间的整数。这种数据类型对存储一些常限定在特定范围内的数值型数据非常有用。这种数据类型在数据库里占用2 字节空间 |
tinyint
|
整型
|
tinyint 数据类型能存储从0到255 之间的整数。它在你只打算存储有限数目的数值时很有用。 这种数据类型在数据库中占用1 个字节 |
numeric
|
精确数值型
|
numeric数据类型与decimal 型相同 |
decimal
|
精确数值型
|
decimal 数据类型能用来存储从-1038-1到1038-1的固定精度和范围的数值型数据。使用这种数据类型时,必须指定范围和精度。 范围是小数点左右所能存储的数字的总位数。精度是小数点右边存储的数字的位数 |
money
|
货币型
|
money 数据类型用来表示钱和货币值。这种数据类型能存储从-9220亿到9220 亿之间的数据,精确到货币单位的万分之一 |
smallmoney
|
货币型
|
smallmoney 数据类型用来表示钱和货币值。这种数据类型能存储从-214748.3648 到214748.3647 之间的数据,精确到货币单位的万分之一 |
float
|
近似数值型
|
float 数据类型是一种近似数值类型,供浮点数使用。说浮点数是近似的,是因为在其范围内不是所有的数都能精确表示。浮点数可以是从-1.79E+308到1.79E+308 之间的任意数 |
real
|
近似数值型
|
real 数据类型像浮点数一样,是近似数值类型。它可以表示数值在-3.40E+38到3.40E+38之间的浮点数 |
datetime
|
日期时间型
|
datetime数据类型用来表示日期和时间。这种数据类型存储从1753年1月1日到9999年12月3 1日间所有的日期和时间数据, 精确到三百分之一秒或3.33毫秒 |
Smalldatetime
|
日期时间型
|
smalldatetime 数据类型用来表示从1900年1月1日到2079年6月6日间的日期和时间,精确到一分钟 |
cursor
|
特殊数据型
|
cursor 数据类型是一种特殊的数据类型,它包含一个对游标的引用。这种数据类型用在存储过程中,而且创建表时不能用 |
timestamp
|
特殊数据型
|
timestamp 数据类型是一种特殊的数据类型,用来创建一个数据库范围内的唯一数码。 一个表中只能有一个timestamp列。每次插入或修改一行时,timestamp列的值都会改变。尽管它的名字中有“time”, 但timestamp列不是人们可识别的日期。在一个数据库里,timestamp值是唯一的 |
Uniqueidentifier
|
特殊数据型
|
Uniqueidentifier数据类型用来存储一个全局唯一标识符,即GUID。GUID确实是全局唯一的。这个数几乎没有机会在另一个系统中被重建。可以使用NEWID 函数或转换一个字符串为唯一标识符来初始化具有唯一标识符的列 |
char
|
字符型
|
char数据类型用来存储指定长度的定长非统一编码型的数据。当定义一列为此类型时,你必须指定列长。当你总能知道要存储的数据的长度时,此数据类型很有用。例如,当你按邮政编码加4个字符格式来存储数据时,你知道总要用到10个字符。此数据类型的列宽最大为8000 个字符 |
varchar
|
字符型
|
varchar数据类型,同char类型一样,用来存储非统一编码型字符数据。与char 型不一样,此数据类型为变长。当定义一列为该数据类型时,你要指定该列的最大长度。 它与char数据类型最大的区别是,存储的长度不是列长,而是数据的长度 |
text
|
字符型
|
text 数据类型用来存储大量的非统一编码型字符数据。这种数据类型最多可以有231-1或20亿个字符 |
nchar
|
统一编码字符型
|
nchar 数据类型用来存储定长统一编码字符型数据。统一编码用双字节结构来存储每个字符,而不是用单字节(普通文本中的情况)。它允许大量的扩展字符。此数据类型能存储4000种字符,使用的字节空间上增加了一倍 |
nvarchar
|
统一编码字符型
|
nvarchar 数据类型用作变长的统一编码字符型数据。此数据类型能存储4000种字符,使用的字节空间增加了一倍 |
ntext
|
统一编码字符型
|
ntext 数据类型用来存储大量的统一编码字符型数据。这种数据类型能存储230 -1或将近10亿个字符,且使用的字节空间增加了一倍 |
binary
|
二进制数据类型
|
binary数据类型用来存储可达8000 字节长的定长的二进制数据。当输入表的内容接近相同的长度时,你应该使用这种数据类型 |
varbinary
|
二进制数据类型
|
varbinary 数据类型用来存储可达8000 字节长的变长的二进制数据。当输入表的内容大小可变时,你应该使用这种数据类型 |
image
|
二进制数据类型
|
image 数据类型用来存储变长的二进制数据,最大可达231-1或大约 |
发表评论
-
项目去除SVN .
2011-12-14 21:06 697当项目不需要SVN标志的时候,我们一般怎么办哪??可能很多人设 ... -
VisualSVN安装与配置(Delphi7-2010/VS2010)
2011-12-14 20:25 44891. 软件准备 1) VisualSVN-Server-2. ... -
如何才能在memo中进行查找和继续查找
2011-12-05 21:42 3856memo1.Lines.IndexOf(你要查找的字符串),返 ... -
Delphi第三方控件安装方法--RxLib、EhLib
2011-12-05 21:43 34172010-02-14 13:22:34| 分类: Delph ... -
关于 Delphi 中流的使用(7) 压缩与解压缩(TCompressionStream、TDecompressionStream)
2011-11-21 20:12 2411--------------------引自 万 ... -
Delphi在case 语句中使用字符串(集)
2011-11-23 18:50 4334非常遗憾 Delphi 的 case 语句不支持字符串, 但我 ... -
delphi中case of问题
2011-11-23 18:49 3119case a of 这个的a只能是整型数字呀!您可以这样做,用 ... -
Delphi 中 TStrings 一些用法
2011-11-21 20:14 723Delphi TStrings是一个抽象类,在实际开发中, ... -
BackLinks
2011-11-21 20:13 663BackLinks[1] 也是一个依靠交易链接,传递 Page ... -
Delphi服务器配置问题Database name 什么意思
2011-11-19 15:46 898Delphi 3.0 对 访 问 数 据 ...
相关推荐
在描述中提到的“sqlserver 程序化备份”,意味着我们需要在Delphi应用程序中编写代码来执行SQL Server的备份任务。这可以通过以下步骤实现: 1. 连接数据库:使用ADOConnection组件,配置适当的连接字符串(如...
总结,Delphi实现Excel和SQL Server数据的导入导出涉及的主要步骤包括:建立数据库连接、选择合适的数据处理库或组件、编写数据读取和写入的代码、转换数据格式以及执行导入导出操作。这个过程需要对Delphi编程、...
在使用Delphi进行数据库开发时,经常会遇到与SQL Server中的二进制字段类型"image"交互的情况。"image"字段通常用于存储大容量的二进制数据,如图片、文档或任何其他非文本数据。本篇文章将深入探讨如何在Delphi中...
1. 数据存储:SQL Server 2000提供了强大的数据存储功能,支持多种数据类型,能够满足各种复杂的数据结构需求。 2. 数据处理:通过SQL查询语言,开发者可以进行数据的增删改查操作,支持复杂的联接、子查询、聚合...
根据提供的文件信息,本文将详细解释如何在Delphi中测试连接到SQL Server数据库,并解析代码中的关键步骤与概念。 ### Delphi 连接 SQL Server 数据库 #### 一、Delphi简介 Delphi 是一种基于 Object Pascal 的...
一直在用ADOQuery读取数据库字段,当遇到SQL Server数据库Text型字段时,一直读取不全,在网上搜索很多遍未解决。试探将asstring 换为 CurValue。成功!
除了以上步骤,了解SQL Server数据库的设计原则和最佳实践也很重要,比如字段的数据类型选择、索引策略、约束定义等。同时,考虑到数据库的可扩展性和维护性,应谨慎处理动态增加字段的操作,避免频繁修改数据库结构...
6. **错误处理与优化**:在实际操作中,可能会遇到数据类型不匹配、连接问题等错误。因此,需要添加适当的错误处理代码,确保在出现问题时能给出反馈或恢复。同时,如果数据量较大,可以考虑分批导入,以提高效率并...
本书讲解了如何使用SQL Server的特性进行表结构设计,包括字段类型选择、主键和外键定义等,以及如何创建存储过程和触发器来实现复杂的数据逻辑处理。此外,还涉及了查询优化技巧,如索引使用策略、查询计划分析等,...
- 数据转换:可能需要对数据进行预处理,如格式转换、空值处理、数据类型匹配等。 - 插入数据:通过执行SQL INSERT语句将数据插入到SQL Server的表中。如果数据量大,还可以使用BULK INSERT语句提高效率。 - 错误...
### Excel与SQL Server数据交互的重要性 在企业级应用中,Excel常常作为数据收集和初步处理的工具,而SQL Server则作为后端数据库用于存储和管理大量结构化数据。因此,实现Excel与SQL Server之间的数据交换对于...
由于使用SQL Server,会有两个数据库文件(MDF、LDF),关于这两个文件的导入“说明.doc”内也有讲解,不清楚的朋友可以参看一下。 文档中的UML图和数据库的ER图我在开发的时候弄丢了,实在是不好意思,大家看了...
BLOB (Binary Large Object) 是一种专门用于存储大量二进制数据的数据类型。在 SQL Server 中,常见的 BLOB 类型包括 `image`、`varbinary` 和 `binary`。其中: - `image`:固定长度的大对象类型,最大容量为 2GB。...
本工具即为一个用Delphi编写的SQL Server数据备份和还原程序。 在SQL Server中,数据备份是为了防止数据丢失,通常包括完整备份、差异备份、事务日志备份等多种类型。完整备份保存所有数据库信息,差异备份则只记录...
1. 数据库设计:首先,我们需要设计合理的数据库结构,包括表格的创建、字段的选择以及数据类型的定义。在学生信息管理系统中,可能包括“学生信息表”、“班级信息表”等,确保数据的规范性和完整性。 2. 用户界面...
在给定的标签 "sqlserver delphi 服务程序" 中,"服务程序" 指的是 Windows 服务,这是一种在后台运行的程序,即使没有用户登录也可以持续运行。将 SQL Server 备份整合到 Windows 服务中,意味着该程序可以在无人...
Delphi 10.4.1 是一款功能强大的集成开发环境(IDE),它提供了强大的数据库连接功能,特别是通过 FireDAC 组件,可以连接多种类型的数据库,包括 SQL Server。FireDAC 是 Delphi 的数据库应用套件,提供了强大的...
在SQL Server 2000及之前版本中,用于存储BLOB数据的字段类型是`image`,而在2005及以上版本中,这个角色由`varbinary(MAX)`接替。 `image`字段类型在SQL Server 2000中用于存储任何长度的二进制数据,最大可达2^31...
在讨论Delphi7环境下如何利用ADO连接SQL Server2000数据库之前,首先要了解Delphi和ADO以及SQL Server2000的基本概念和它们之间的关系。 Delphi是一个由Borland公司开发的集成开发环境(IDE),主要用于快速开发...
标题中的“Delphi Access SQLServer数据库格式转换源码”指的是使用Delphi编程语言编写的一段代码,其主要功能是将Microsoft Access数据库(通常是mdb或accdb格式)的数据转换到SQL Server数据库中。这个过程可能...