No one replied so i thought i'd best.
You're better off loading in your Spec_Item/propitem file into a table in SQL, then having a separate table for the propitem.txt.txt entries and doing lookups (inner joins on _TXT fields).
It's reletively easy to accomplish this, but the painful bit is...