Richard,
     I have uploaded for you, and anyone else that is
interested, source code and dbfs to a sample system that I
have striped from a complete system (ZipPop.zip).  It is
simply a screen that adds and edits clients.  When the user
enters a zipcode it will find the City, State and AreaCode
(note: the ZipCode field is gotten before City and State).
If the zipcode does not already exist they are prompted for
the City, State and AreaCode and all will be added to the
zipcode.dbf.  This way they grow there own list of zipcodes
that they deal with - no slow search through a complete list
of zipcodes that includes Juno, St. Croix, etc.  Further
comments are in the Zip.prg file.  (make the system by
running "M.bat")
                                   Jim
