在delphi下如何实现?
是不是TTable有这人功能呢?
我看它有一个是
ftx_table.CreateTable具体如何实现?请教!
初学者不胜感谢

解决方案 »

  1.   

    with TQuery.Create(application) do
    begin
      try 
        Close;
        DataBaseName:=ExtractFileDir(Application.ExeName);
        Sql.Clear;
        Sql.add('create table "test.db" ');
        sql.add('(a char(10) )');
        execsql;
      finally
        free;
      end;
    end;
      

  2.   

    create database library
    on
      primary(name = library_data,
            filename='C:\MSSQL7\Data\libray.mdf',
            size=50mb,
            maxsize=70mb,
            filegrowth=10%)
      log on
        (name=library_log,
           filename='C:\MSSQL7\Data\libray.ldf',
           size=15mb,
           maxsize=20mb,
           filegrowth=1mb)
    sql.add('create table TabelName 
             id char(10) not null,
             IDName varchar(60) not null,
             constraint PK_TableName primary key (id));
    try
      execsql;
    except
      showmessage('error');
    end;
      

  3.   

    sqlserver:
    先create database ..
    再执行脚本,创建表
      

  4.   

    请求SQL.add()中
    sql是什么?是一个什么控件?
      

  5.   

    为何出现错误如下呢?"Missing Connecation or ConnectionString."