我要建立一个数据库,和在这个数据库里建立一个表,我用ADOQuery写下下面的代码:        begin
            ClientADOQuery.Close;
            ClientADOQuery.SQL.Clear;
            try
              begin
                  ClientADOQuery.SQL.Add('create database '+Edit1.text);
                  ClientADOQuery.Open;
              end
            except
                  showMessage('数据库建立失败');
            end;
        end;
        ClientADOQuery.ConnectionString:= 'Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Data Source=MS-66E0CF87A709;Initial Catalog='+Edit1.Text;
        if ClientADOQuery<>nil then
        begin
            ClientADOQuery.Close;
            ClientADOQuery.SQL.Clear;
            try
            begin
                ClientADOQuery.SQL.Add('create table TableIndix');
                ClientADOQuery.Open;
            end
            except
                  showMessage('表建立失败');
            end;
        end;
可是即使能在数据库里建立了相应的数据库,但是不能建立表,还有报出这样的错误:
     exception class EDatabaseError with messageage 'ClientADOQuery:CommandText does not return a result set'
请问这是什么问题?谢谢!!