Q&A

  • 특정 프로그램에서는 컴파일이 안되는 문제
지금 이틀째 돌갓습니다...아주...멀쩡하게 다른 프로그램에서는 컴파일이 되는 것이 특정 프로그램에서는 컴파일이 안되여...

지금 문제가 되는 부분은

With sqlOra1 do begin
...

           for i := 0 to FieldCount - 1 do begin
               if i > 0 then qryTemp.SQL[cnt] := qryTemp.SQL[cnt] + ', ';

               if Fields[i].DataType in [ftString] then
                  qryTemp.SQL.Add( '''' + Fields[i].AsString + '''' )
               else
                  qryTemp.SQL.Add( Fields[i].AsString );

               cnt := cnt + 1;
           end;
...
end;

에서   Fields[i].DataType in [ftString] then  이 부분인데요....

메세지가

Incompatible types : 'TFieldType' and 'TType'

혹시나 해서 다른 프로그램을 컴파일을 하면 아무 이상없이 됩니다.

글구  Grid에서 RowCount를 자료를 넣고 건드리면 에러가 납니다.

우찌된 것인지 우찌하면 되는지 좀 도와주서요...
0  COMMENTS