David, where would you put the data reference to the file? is there an additional column at the end of the table, that you can use to update right after the BCP;
for example, if the destination table has 15 columns, and bcp inserts into the first 14 columns, afterwards you could call sqlcmd to update the destination table where col15 is null;
so you'd have to add a sqlcmd line for each file processed to your script file.
--help us help you! If you post a question, make sure you include a CREATE TABLE... statement and INSERT INTO... statement into that table to give the volunteers here representative data. with your description of the problem, we can provide a tested, verifiable solution to your question! asking the question the right way gets you a tested answer the fastest way possible!