具体情况是:点击一个按钮,然后生成4-5个表,表名是窗口上的一个Text控件

解决方案 »

  1.   

    1、用ADOConnection链接到数据库
    2、ADOQuery连接到ADOCONNECTION
    3、书写创建表的SQL语句
    str_SQL='
      Create table '+ Text.text +'(
       field1 datatype,
       field2 datatype,
       field3 datatype
    );';
    4、ADOQuery.SQL.Clear;
       ADOQuery.SQL.ADD(str_SQL);
       ADOQuery.ExecSQL;
      

  2.   

    先用adoconnection连数据库
    再用adoquery或adotable连adoconnection就可以了
      

  3.   

    也可以不用ADOConnection,直接给ADOQuery的ConnectionString赋值。
    Create Table [TableName]
    (Field1 DataType [Length] [Default] [Null/ not Null]
    .
    .
    .)...
    ADOQuery.SQL.Add(上面的语句);
    ADQOuery.ExecSQL;
      

  4.   

    use adocommand 是不是最好??