Я верю вы не смочь УРАВНОВЕСИТЬ последнюю линию архива до и если вы fetch архив в память. Вы можете прочитать часть архива и написать в архив (это будете или truncate архив сперва или приложить архив) но не будет варианта для ЗАМЕНЯЮТ ТЬ в архиве без приносить его в память. вам нужно прочитать все линии, и делаете изменения и после этого пишете его назад.
Как вы передаете архив к SQL. Вы проходите его от vb.net ИЛИ читаете его от SQL сразу??
Так, он может по возможности что я smog помочь вам на том.
- Shahan