안녕하세요?
프로그램 내에서 테이블을 생성하려고 합니다.
TTable을 상속하여 파라독스형식의 테이블을 
필드와 인덱스 추가하여 생성하였습니다
그런데 문제는 
그외의 설정에 대해서는 어떤 방법을 써야할지 알수없군요.
설정이란 기본값(delfault value), 최대값(max value),
최소값(min value), Referential integrity 등등
Query를 이용하는 방법 말고 아래의 코딩처럼 테이블을
생성하는 방법 중
참조할 수 있는 모든 종류(소스, 책, 도움말등등)의 도움을 구합니다.
감사합니다.
^^;
아래는 제가 구현한 내용입니다.
=================================================
간단한 방법 1
=================================================
try
 vTable := TTable.Create(application);
 with vTable do
 begin
    DatabaseName:='';
    TableName:='cust';
    TableType:=ttparadox;
    with fielddefs do
    begin
      clear;
      add('custid',ftWord,0,true);
      add('custname',ftstring,50,true);
                  .
                  .....
    end;
    with IndexDefs do
    begin
      clear;
      add('primarykey', 'custid',[ixPrimary]);
      add('custname', 'custname', [ixDescending]);
    end;
    try
       CreateTable;
        /////////////////
        //실행할 내용.....
        /////////////////
    except
       on E:Exception do showmessage('오류:'+E.Message);
    end;
 end;
finally
 vTable.Destroy;
end;
===============================================================
혹은 다음과 같은 방법2도
===============================================================
try
 vTable := TTable.Create(Application);
 with vTable do
 begin
   Active := false;
   DatabaseName :='';
   TableType    :=ttparadox;
   TableName    :='cust';
   with FieldDefs do
   begin
     Clear;
     with AddFieldDef do
     begin
       Name := 'custid';
       datatype := ftWord;
       Required := true;
     end;
     with AddFieldDef do
     begin
       Name := 'custname';
       datatype := ftString;
       size     :=50;
     end;
   end;  //with FieldDefs do
   
    with IndexDefs do
   begin
     Clear;
     with AddIndexDef do
     begin
       Name := '';
       Fields := 'custid';
       Options := [ixPrimary];
     end;
     with AddindexDef do
     begin
       name := 'idx2';
       Fields := 'custname';
       options := [ixDescending];
     end;
   end; //with IndexDefs do
   try
     CreateTable;
   except
     on E:Exception do showmessage('오류:'+E.Message);
   end;
 end;  // with vTable do
finally
 vTable.Destroy;
end;
==========================================================
그외의 설정을 어떻게 하면 될까요???