Eu acredito que você não pode APARAR a última linha de lima até e a menos que você buscar a lima na memória. Você pode ler uma parte da lima e escrevê-la na lima (esta lima truncada primeiramente ou adicionar a lima) mas não há nenhuma opção para SUBSTITUI na lima sem trazê-la na memória. você precisa de ler todas as linhas, e faz mudanças e escreve-as então para trás.
Como você passa a lima ao SQL. Você passa-o de vb.net OU lê-o do SQL diretamente??
Assim, pode possível que eu poderia o ajudar naquele.
- Shahan