Это четвертый вопрос для той же задачи ... Если ваш файл данных хорошо отформатирован, как в приведенном вами примере, тогда вам не нужно разбивать строку на значения:
Source: "AAH196","Austin","TX","Virginia Beach","VA"
Target: INSERT INTO BUILDING VALUES("AAH196","Austin","TX","Virginia Beach","VA");
<=> "INSERT INTO BUILDING VALUES(" + Source + ");"
Просто возьмите полную строку из вашего CSV-файла и объедините выражение SQL.
( см. Мой ответ на вопрос 1 из 4 - Кстати, , если SQL INJECTION - потенциальная проблема, разделение строки значений также не является решением)