加一个ADOConnection1,一个ADOCommand1,一个ListBox1。
设置好ADOConnection1和ADOCommand1
使用:
ADOConnection1.GetTableNames(ListBox1.Items);
就可以得到所有表的名称。
下面代码则动态创建ACCESS数据库中的表:员工资料
var SQL:WideString;
SQL := 'CREATE TABLE 员工资料 (员工编号 varchar (10) NOT NULL ,';
SQL := SQL+'员工姓名 varchar (12),部门名称';
SQL := SQL+' varchar (20) NOT NULL,性别 varchar (2) NULL,婚否 varchar (4) NULL);';
ADOCommandSQL.CommandText := SQL;
ADOCommandSQL.Execute;