用代码创建ACCESS数据表的字段问题 文本,备注,数字,日期/时间,货币,自动编号,是/否,OLE对象,超级链接,查询。这些字段在DELPHI中代码怎么表示,特别是查询和超级链接怎么做?最好提供代码。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 adoquery1.sql.clear;adoquery1.sql.add('create table XXX(a number,b.....)')adoquery1.execute;创建方法。字段请参阅如下:用SQL语句创建Access表 ---------------------------------------------------------------------------- 类型名称 TYPE 备注---------------------------------------------------------------------------- 自动编号 integer + identity(1,1) 文本 varchar(50) 括号中的数字为文本长度 长整型 integer 整型 short 双精度型 double,float 单精度型 real 字节型 byte 小数 NUMERIC(6,2) 货币 money 备注 text 日期/时间 date,time,datetime 是/否 bit OLE 对象 OLEObject---------------------------------------------------------------------------- 主键 primary key 必填 not null 默认值 default 当为日期型时为 default date()-----------------------------------------------------------------------------示例 表名 字段名 类型 附属属性 说明 ------- --------- ------------ --------------------------------- ------------------- create table mytable (m_id integer identity(1,1) primary key ,--自增型,主键 m_class varchar(50) not null default 'AAA' ,--文本,非空,默认值'AAA' m_int integer not null ,--长整型,非空 m_numeric NUMERIC(6,2) ,--小数型 m_money money not null default 0.00 ,--货币型,非空,默认值0.00 m_memo text ,--备注型 m_date date default date() ,--日期型,默认为当前日期 m_boolean bit default yes ,--布尔型,默认为yes m_blob OLEObject ,--BLOB型 m_double double ,--双精度型 m_float real) --单精度型---------------------------------------------------------------------------------------------------------------------------- 在ACCESS中字段用查询向导设置,在代码中怎么做? 一个通用的界面问题 DirectShow无法显示画面,只能刷新后才能闪动一下 DELPHI2006我能爱你吗?c#我也很想你! 30分在线等待(马上结帐):怎么打开制定的excel文件?小问题啊! 时间的加减怎样算呀? 寻找动画名字 把word文档存入access的ole字段后,如何对其进行全文检索? ado的一个非常非常简单问题(关于oracle查询) 哪里有好、的图标下载呀谢谢,我也程序要用! 常见的应用程序用什么做的? 文件的copy/Move 通过IP获得计算机名
adoquery1.sql.add('create table XXX(a number,b.....)')
adoquery1.execute;
创建方法。字段请参阅如下:用SQL语句创建Access表
----------------------------------------------------------------------------
类型名称 TYPE 备注
----------------------------------------------------------------------------
自动编号 integer + identity(1,1)
文本 varchar(50) 括号中的数字为文本长度
长整型 integer
整型 short
双精度型 double,float
单精度型 real
字节型 byte
小数 NUMERIC(6,2)
货币 money
备注 text
日期/时间 date,time,datetime
是/否 bit
OLE 对象 OLEObject---------------------------------------------------------------------------- 主键 primary key
必填 not null
默认值 default 当为日期型时为 default date()
-----------------------------------------------------------------------------示例
表名 字段名 类型 附属属性 说明
------- --------- ------------ --------------------------------- -------------------
create table mytable (m_id integer identity(1,1) primary key ,--自增型,主键
m_class varchar(50) not null default 'AAA' ,--文本,非空,默认值'AAA'
m_int integer not null ,--长整型,非空
m_numeric NUMERIC(6,2) ,--小数型
m_money money not null default 0.00 ,--货币型,非空,默认值0.00
m_memo text ,--备注型
m_date date default date() ,--日期型,默认为当前日期
m_boolean bit default yes ,--布尔型,默认为yes
m_blob OLEObject ,--BLOB型
m_double double ,--双精度型
m_float real) --单精度型
----------------------------------------------------------------------------------------------------------------------------