那位英雄知道怎么用在程序中动态地在ACCESS数据库中创建表呀!比如我要在DATE.MDB数据库建一个TAB表,TAB表里包含有ID,NAME,NUM几个字段这几个字段的类型为整型,字符型,数字型!请写出代码,本人有高会相送!

解决方案 »

  1.   

    用ADOConnection连接到Access数据库,用ADOQuery执行下面的sql语句
    create table table1 (id int,name char(20),num float)
      

  2.   

    ADOQuery1.Close;
    ADOQuery1.SQL.Text := 'create table tab (id int,name char(20),num float)';
    ADOQuery1.ExecSQL;//very important,don't use open method.
      

  3.   

    ADOQuery1.Close;
    ADOQuery1.Clear;
    ADOQuery1.SQL.Add('create table 表名 (id int,name char(20),num float)');
    ADOQuery1.ExecSQL;
      

  4.   

    哈!我还有个问题就是如果字段是BOOLEAN型在创建的时候该怎么做呀!