Q&A

  • [질문] 동적으로 필드크기를 수정하려면 어떻게 해야 하는지요?
필드크기를 동적으로 늘이려고 합니다..
현재 크기가 80인데 224로 크게 하려고 합니다.
델파이 6에서이고요...
어디가 잘못된 것일까요?
Modify 대신에 Add를 입력하면 추가가 됩니다..
하지만 크기를 바꾸기 위해 Modify를 사용하면 Modify에서 에러가 뜹니다...

Invalid use of keyword
Token : Modify
Line Number 2

if (AAA.FindField('필드명 1') = nil) then begin
          AAA.Close;
          with ADDFieldQuery do begin
          SQL.clear;
          SQL.ADD('Alter Table "C:\WorkData\AAA.dbf"');
          SQL.ADD('Modify 필드명1 Char(224),' );
          SQL.ADD('Modify 필드명2 Char(224)' );
          ExecSQL;
          end;
end;

도와주시면 감사하겠습니다....

그리고 만약 위와 같은 경우 메모필드를 추가하려면 어떻게 해야는 지도 좀 가르쳐주시면 감사하겠습니다...꾸벅
0  COMMENTS