Array
(
)

DataGridView - Manipulando os dadois

Pedro Gaudio
   - 03 set 2014

Pessoal,
primeiramente boa tarde!
Eu sou novo aqui, portanto, me desculpem qualquer erro.
A minha dúvida é a seguinte.
Estou desenvolvendo um pequeno programa onde, a ideia é gerar um script SQL.
Detalhado:
O usuário vai digitar o número de uma reserva, o sistema irá trazer os dados em um datagridview. Até aqui, eu já fiz.
Agora que vem o meu problema.
Eu não quero que as alterações feitas pelo usuário no datagrid seja implementada diretamente no banco, eu quero que, o sistema armazena estes dados e já gere o arquivo .SQL
Exemplo: UPDATE tabelax SET valorA = dtGrid[0, 0] WHERE id = @id.
Quando o usuário altera somente o que tem nas linhas, o arquivo TXT sai certinho com os updates.
Portanto, eu não estou conseguindo fazer os comandos INSERT e DELETE.
Coloquei um botão denominado inserir, que libera ao usuário inserir uma nova linha no datagrid e, ao clicar no botão "gerar script" a última linha é apagada para não sair no arquivo, pois ela está em branco.
Porém, eu gostaria de que, quando o usuário finalizasse a inserção, clicasse em um novo botão e, ao final disso, alimentaria o arquivo com o comando INSERT.
Idem para o DELETE.
Vocês tem alguma ideia de como posso fazer isso?
Obrigado e qualquer dúvida estou aqui :)