Jay,
I guess you could. I don't see any advantage of taking the extra step of putting the segments into cursors first, only to make another pass on the data in cursor form.
But that's just my opinion.
>Hmmmm... Ok, so I could grab whatever number of messages there are, put them into memo fields in rows of a cursor to hold current messages, scan through, process each one separately to populate the process tables, clear the message cursor, then start over again with any new messages?
>
Steve Gibson