Q&A

  • DBF파일의 삭제된 인덱스 파일을 다시 생성하고 싶어요.
안녕하세요?
아래와 같이 테이블 타입을 foxpro 로 해서 dbf 파일을 생성했습니다.

with Table1 do
  begin
  
    TableName := 'company';
    TableType := ttFoxPro;

    with FieldDefs do begin
      Clear;
      Add('businessno', ftString, 12, False);
      Add('compname', ftString, 40, False);
      Add('tel', ftString, 20, False);
      Add('fax', ftString, 20, False);
    end;
    
    with IndexDefs do begin  //인덱스 지정방법
      Clear;
      AddIndex('businessno', 'businessno', []);
    end;
    
    CreateTable;
  end;  

위의 문장이 잘못된 것은 아니구요.
인덱스 파일을 읽지 못하는 경우가 생겨서
생각한 방법이 인덱스 파일만 삭제하고, 다시 생성하자 인데
파일 삭제야 쉬운데,
인덱스 파일을 다시 생성하는 방법을 모르겠어요.
도와 주세요.
0  COMMENTS