DB_GetFieldStrings

DB_GetFieldStrings converts a group of fields (instead of just one) from the data record into strings. srcrec points to the preloaded record, indextable is an array of integers representing field indices, ptrtable is a table of pointers that is loaded with the addresses of the strings, and indexcount is the number of fields requested.

buffer and bufsize are used for "temporary" string creation.

If the fields asked for are already in string format, the pointers in ptrtable are just set to point into the srcrec. If the fields are in a non-string format, then they are created in buffer, and ptrtable points to them there.

No errors are returned, and memory is not moved.