DISC can also write dozens of other disk and tape formats, but the cost is generally higher, and there are potential complications with tape formats. If you prefer tape, please contact us.
Small files, rush jobs, and
weekly jobs are often sent electronically via either email or ftp
Most PC database programs can import comma delimited files, and many can import fixed field with record delimiters. Most cannot import fixed field without record delimiters, which is exactly the type of file found on most large computers -- mainframes and minicomputers. Therefore, when we convert from a mainframe tape to a PC file, we usually append a CR-LF to the end of each record. In order to do this, we need to know the record length.Fixed field with no record delimiter: All the fields are of a fixed size, and therefore the records are all the same size. This file has no field or record delimiters. This is often a good format for languages like c, FORTRAN, BASIC, Pascal, COBOL, etc. Fixed field with record delimiters: All the fields are of a fixed size, like above, but the records are delimited, usually with CR-LF. This is a good format for most database programs, and some languages. Comma delimited: Also called CSV -- Comma Separated Variables-- the fields in a comma delimited file are delimited (separated) with commas, and the records are delimited with CR-LF. Character fields may be enclosed in double quotes ("), but numeric fields may not. If a character field is enclosed in quotes, it may contain a comma, otherwise it may not. Tab delimited: The fields are delimited with tabs and the records are delimited with CR-LF. Fields are not enclosed in quotes, and commas are allowed in the data. Tab delimited files are more common on Macintosh than on MSDOS or Windows. Other file types: There are several less common methods of storing data, such as DIF. UNIX commonly uses the vertical bar (|) as a field delimiter, and indeed almost any character can be used as a delimiter. Some mailing list program store each field on a separate line, and always write the same number of lines per record. This is generally not a preferred format.
Because mainframe files are in a fixed field format, the least expensive conversion is to keep them that way. But if your program can't read fixed field, we can convert the file to a delimited format. This requires writing a simple program that reads in the fixed field data and writes it back out with field delimiters. It adds somewhat to the cost.
Mainframe files are commonly stored in EBCDIC, and often have binary or IBM Signed fields, and other issues. If you are converting from this type of file, you might want to review some of our technical articles listed in the Tech-Talk section, especially "Mainframe to PC Conversion Issues".
DISC can also import files directly into some database applications, saving you the time and aggravation of keying and testing the layout. We currently offer direct conversion to dBASE, Foxpro, and Access.
Many types of files can be imported into spreadsheets, but be aware of the limitations of a spreadsheet for data files. Spreadsheets are designed to be used as, well, spreadsheets, not databases. They don't have all the functions of a database program, such as record and field selection, indexing and sorting, and output formatting. Also, spreadsheets try to fit the entire file into memory, so the number of records they can handle is limited to the memory available.
Disc Interchange Service
Company, Inc.
Media Conversion Specialists
15 Stony Brook Road
Westford, MA 01886
(978) 692-0050