home *** CD-ROM | disk | FTP | other *** search
- Program FETCH1;
-
- Uses MAXVAR, MAXDBF;
-
- { CREATE FETCH.DBF }
-
- Var
- dName : str255;
- Flds : Fields;
- i : integer;
- FName : array[1..5] of Str10;
- FType : array[1..5] of Char;
- W : array[1..5] of FldWidth;
- D : array[1..5] of FldDec;
- Error : str255;
-
- {$I DPERR.INC}
-
- begin
- FName [1] := 'FILENAME';
- FName [2] := 'KEY_1';
- FName [3] := 'KEY_2';
- FName [4] := 'KEY_3';
- FName [5] := 'KEY_4';
- FType [1] := 'C';
- FType [2] := 'C';
- FType [3] := 'C';
- FType [4] := 'C';
- FType [5] := 'C';
- W [1] := 12;
- W [2] := 12;
- W [3] := 12;
- W [4] := 12;
- W [5] := 12;
- D [1] := 0;
- D [2] := 0;
- D [3] := 0;
- D [4] := 0;
- D [5] := 0;
- WriteLn(' CREATING FETCH.DBF ');
- dName := 'FETCH.DBF';
- Result := Success;
- for i := 1 to 5 do if Result = Success then
- begin
- Result := dp_BuildField(FName[i],FType[i],W[i],D[i],Flds[i]);
- Error := dpError(Result);
- end;
- if Result = Success then
- begin
- Result := dp_CreateDBF ( dName,5,Flds);
- Error := dpError(Result);
- if Result = Success then WriteLn (' ',dName,' Successfully Created.')
- Else WriteLn (' Can`t Create Database. ');
- end;
- end.