adocommand1.CommandText:='CREATE DATABASE abcd( NAME = prods_dat,FILENAME =d:\abcd.mdf,SIZE = 4,MAXSIZE = 10,FILEGROWTH = 1)';同时问一下,adocommand是不是可以返回结果?如果是,返回的结果怎样得到?谢谢

解决方案 »

  1.   

    CREATE DATABASE abcd( NAME :类型,FILENAME:类型)创建数据表
    adocommand可以返回结果,当他的CommandText是select 语句时,他和adoTable一样取值和结果。
      

  2.   

    NAME:类型,FILENAME:类型?
    能不能告诉我具体该怎么写?我是在SQL SERVER上建的。
      

  3.   

    ADOCommand可以返回结果,不过一般执行不返回结果集的命令。
    要有ADODataset。
    例如:ADODataset1.RecordSet:=ADOCommand1.execute;
    创建数据库语法
    CREATE DATABASE Sales
    ON                 --少了ON           
    ( NAME = Sales_dat,
       FILENAME = 'c:\saledat.mdf',
       SIZE = 10,
       MAXSIZE = 50,
       FILEGROWTH = 5 )