[Error] OperationDetail.pas(31): Record, object or class type required

解决方案 »

  1.   

    var
         SQLdate : Tdatetime ; //SQL服务器系统日期
         SQLtime : Tdatetime ; //SQL服务器系统时间
         SQLdatetime : Tdatetime ; //SQL服务器系统日期时间
         SQLdatetimeQuery:TADOquery;
    begin
        SQLdatetimeQuery:= TADOquery.Create(application);
        SQLdatetimeQuery.Nonnection :=ADOConnection1;
        SQLdatetimeQuery.SQL.Add('SELECT convert(varchar(30),getdate(),101) now1,'); 
        SQLdatetimeQuery.SQL.Add('convert(varchar(30),getdate(),108) now2,'); 
        SQLdatetimeQuery.SQL.Add('convert(varchar(30),getdate(),120) now3'); 
        SQLdatetimeQuery.Open ;
        SQLdate:=SQLdatetimeQuery.SQL.strings[0].asdatetime;
        SQLtime:=SQLdatetimeQuery.sql.strings[1].asdatetime ;
        SQLdatetime:=SQLdatetimeQuery.sql.strings[2].asdatetime ;