adoquery.sql.add('create table...')

解决方案 »

  1.   

    to  outer2000(天外流星) 
    那里面的数据项怎么命名和定义呢?
      

  2.   

    create table user
    ( id varchar(10) not null
      name varchar(20) not Null
      ^^^^^^
     )
      

  3.   

    create table user
    ( id varchar(10) not null
      name varchar(20) not Null
      ^^^^^^
     )?正确的sql语句怎么写?
    两个子段之间怎么隔开?
    谁能给出完整的句子?
      

  4.   

    如果愿意一行:
    with ADOquery1 do
    begin
      close;
      sql.clear;
      sql.add('create ......);
      Execsql;
    end;
    如果不愿意:
    sql.add('create table user ');
    sql.add('( id ....');
    sql.add('....');
    ....
    sql.add('......)');/// 注意别忘了‘)‘
      

  5.   

    to  wuwoczj(无我,误我,悟我,无我) (sql.add('create table user ');
    sql.add('( id ....');  <-这两个字段之间用什么分割来表示?
    sql.add('....');       <-
    ....
    sql.add('......)');///
      

  6.   

    var
      sSelect:string;
    begin
      sSelect:='Create table temptable ( id varchar(10) not null, name varchar(20) not Null,... )';
      adoquery.sql.clear;
      adoquery.sql.add(sSelect);
      adoquery.ExecSQL;
    end;
      

  7.   

    其实
    sql.add('...');
    与sql.add('...');之间的语句不要特意的分割
    试一下就知道了