adoquery1.close;
    adoquery1.sql.clear;
    adoquery1.sql.add ('drop Table outocreate1');//这句删除表。
    adoquery1.execsql;
    showmessage('成功删除了表 outcreate1')
    {......................................................................}
    adoquery2.close;/////这报错。
    adoquery2.sql.clear;
    adoquery2.sql.add ('create Table outocreate1 (ID INT not null,name char(8) not null)');//这句创建表。
    adoquery2.execsql;
    showmessage('成功创建了表 outcreate1')
//难道一段程序中不能用两个adoquery控件吗?

解决方案 »

  1.   

    adoquery1.close;
        adoquery1.sql.clear;
        adoquery1.sql.add ('drop Table outocreate1');//这句删除表。
        adoquery1.execsql;
        showmessage('成功删除了表 outcreate1');
        {......................................................................}
        adoquery2.close;/////这报错。
        adoquery2.sql.clear;
        adoquery2.sql.add ('create Table outocreate1 (ID INT not null,name char(8) not null)');//这句创建表。
        adoquery2.execsql;
        showmessage('成功创建了表 outcreate1');
    /////////缺少分号。。哈哈。