Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Pascal Форум Информер Страны мира
   Базы Данных    >>    gsdb16
   
 
 GSdBase 1.6 - DataBase Unit with Index Support  Richard F. Griffin 08.01.1990

Библиотека для работы с DBF / DBT файлами и NDX индексами.
Simple database unit for create/read/write dBASE .DBF files and indexed access to NDX index files. Demonstration program creates the .PAS unit for a dBase III file. The resulting unit creates objects for each data field and the entire database.



17k 
 

Griffin Solution DataBase Toolkit v1.6 ------------------------------------------------------------- This unit handles the objects for all dBase III file (.DBF) operations including dBase III index (.NDX) and memo (.DBT) fields. SHAREWARE -- COMMERCIAL USE RESTRICTED Health Copyright (c) Richard F. Griffin 8 January 1990 102 Molded Stone Pl Warner Robins, GA 31088 HEALTH.PAS ------------------------------------------------------------- The test routine HEALTH.PAS reads two dBase files, using index and memo files. It first reads file HLTHDATA.DBF, indexed on HLTHDATA.NDX. using field F_CODE, it finds the matching record in HEALTH.DBF, indexing on FOODCODE.NDX. Data, including memo fields for some records, is displayed on the screen. The records will be displayed one at a time. Press RETURN when ready for the next record. The capability to handle multiple files, along with memo and index files, is demonstrated here. DB_Make.PAS ------------------------------------------------------------- This program creates the .PAS unit for a dBase III file. The resulting unit creates objects for each data field and the entire database. The units HLTH_UNT.PAS and HLTHDATA.PAS demonstrate the resulting units. The program expects two parameters: The dBase file, without the .DBF extension, and the name you want the resulting unit to have. For example, the HLTH_UNT.PAS unit was created by executing: DM_MAKE HEALTH Hlth_Unt If the second parameter is left out, the unit will take the the first parameter.