RSS订阅 | 匿名投稿
您的位置:网站首页 > 数据库 > 正文

Delphi给Access创建数据表

作者:admin 来源: 日期:2013/3/31 16:09:12 人气: 标签:

delphi给access数据库创建新表

1. 方法一

ADOQ1.SQL.Text:='CREATE   TABLE   BookTable   ' 
              +'(No1   COUNTER   PRIMARY   KEY,' 
              +'ItemName1   TEXT,TreeNo1   INTEGER,HasParent1   BIT,' 
              +'ParentNo1   INTEGER,ItemType1   INTEGER,ItemText1   IMAGE,' 
              +'ItemAttr1   IMAGE,ADDTime1   DATETIME)'; 
{ 注释:'BookTable'是表名 } 
{ 'No1   COUNTER   PRIMARY   KEY'的意思是创建一个叫:'No1'的键,'PRIMARY   KEY'是将其} 
{ 设置为主键,'COUNTER'是自动编号 } 
{ 'TreeNo1   INTEGER'是创建一个叫'TreeNo1'的'INTEGER'整数型键 } 
{ 'ItemName1   TEXT'是创建一个叫'ItemName1'的'TEXT'字符型键 } 
{ 'HasParent1   BIT'是创建一个叫'HasParent1'的'BIT'布尔型键 } 
{ 以下省略键名解释直接解释类型 } 
{ 'IMAGE'是OLE类型可存储任何东西图片,文件,流 } 
{ 'DATETIME'是时间类型 }

2.方法二

//在DELPHI里动态创建一个access表
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('create table tmp_rece( 学号 char(20),姓名 char(20),班级 char(20),dat datetime)');
adoquery1.execsql;
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select * from tmp_rece');
adoquery1.Open;
读完这篇文章后,您心情如何?
0
0
0
0
0
0
0
0
本文网址: