Alright, the only thing that I think is still puzzling me with dBase are indexes. So here is my question. In the code im dealing with, I often see this:
----
USE someTable INDEX someIndex1, someIndex2, someIndex3
----
My understanding of indexes (as someone pointed out to me before on this forum) is that an index contains pointers to the real table in the order that you want. So when you USE a table with multiple indexes, how does that work then?
Also, my only other question is, when you are inserting/deleting records from a table, do the indexes (im only using NDX indexes) automaticlly get updated, or is that purpose of using multiple indexes in my above example? Meaning that if you USE a table, and make changes, the only indexes taht will get updated are the indexes you opened with that table?
----
USE someTable INDEX someIndex1, someIndex2, someIndex3
----
My understanding of indexes (as someone pointed out to me before on this forum) is that an index contains pointers to the real table in the order that you want. So when you USE a table with multiple indexes, how does that work then?
Also, my only other question is, when you are inserting/deleting records from a table, do the indexes (im only using NDX indexes) automaticlly get updated, or is that purpose of using multiple indexes in my above example? Meaning that if you USE a table, and make changes, the only indexes taht will get updated are the indexes you opened with that table?