Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!bonnie!akgua!sdcsvax!sdcrdcf!hplabs!sri-unix!LIN@Mit-Mc.ARPA From: LIN@Mit-Mc.ARPA Newsgroups: net.micro.cpm Subject: dBase II query... Message-ID: <12450@sri-arpa.UUCP> Date: Thu, 27-Sep-84 23:26:00 EDT Article-I.D.: sri-arpa.12450 Posted: Thu Sep 27 23:26:00 1984 Date-Received: Sun, 30-Sep-84 04:47:40 EDT Lines: 19 From: Herb LinFrom: lowans.henr at XEROX.ARPA Look in your dBASE manual for information on the "$ substring logical operator" ... A search through the entire database is nessessary because this is the way a dabase management system works, it searches through the entire database record by record till the information is found. If it finds it in record #1, it doesn't know if record #50 also containes the correct information. If you can, input the data ranking it in ASCII collating sequence within each record. INDEXing the database will then put records with the same keywords together. Thanks, but I think this won't work. What you are describing is certainly correct, but it will be too slow. I want something that I can use the INDEXing part on. Essentially, I want to INDEX on substrings, and I can't think of an easy way to do it.