# 数据类型
类型 | 描述 | 常量名 | 常量值 |
SMALLINT | 整型 | adSmallInt | 2 |
INT | 长整型 | adInteger | 3 |
REAL | 单精度 | adSingle | 4 |
FLOAT | 双精度 | adDouble | 5 |
MONEY | 货币 | adCurrency | 6 |
DATETIME | 日期时间 | adDate | 7 |
BIT | 比特 | adBoolean | 11 |
TIMESTAMP | 毫秒 | adDBTimeStamp | 135 |
TINYINT | 小整型 | adTinyInt | 16 |
UNIQUEIDENTIFIER | 同步复制ID | adGUID | 72 |
BINARY | 二进制 | adBinary | 128 |
CHAR | 字符 | adChar | 129 |
NCHAR | UNICODE字符 | adWChar | 130 |
DECIMAL | 小数 | adDecimal | 14 |
SMALLDATETIME | 短日期时间 | - | - |
VARCHAR | 可变字符 | adVarChar | 200 |
TEXT | 文本 | - | - |
IMAGE | 媒体 | - | - |
MEMO | 备注 | - | - |
# 创建表
CREATE TABLE [表名](
[自增] AUTOINCREMENT(1,1) PRIMARY KEY,
[名称] VARCHAR(20) NOT NULL DEFAULT ”,
[库存] INT NOT NULL DEFAULT 0,
)
# 添加字段
ALTER TABLE [表名] ADD COLUMN [字段名] VARCHAR(20)
# 修改字段
ALTER TABLE [表名] ALTER COLUMN [字段名] VARCHAR(20)
# 删除字段
ALTER TABLE [表名] DROP COLUMN [字段名]
# 添加约束
ALTER TABLE ADD CONSTRAINT [约束名] CHECK ([约束字段]<=’2013-01-01′)
# 删除约束
ALTER TABLE DROP CONSTRAINT [约束名]
# 添加默认值
ALTER TABLE ADD CONSTRAINT [默认值名称] DEFAULT ‘默认值’ FOR [字段名]
# ADO 连接方式
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=数据库路径;User Id=用户名;Password=密码;
User Id 与 Password 为可选项,该方式允许在创建表时,设置字段的默认值