Fórum limpar a base para novos dados #40851

11/12/2003

0

Caros amigos, estou precisando fazer o seguinte em minha base de dados.
Estou importando para o interbase arquivos textos, são 5 arquivos.
O procedimento é o seguinte:
é obrigatório importar todos os textos, se não importar é executado um rollback, mas se importar, então tem que limpar a base, ou seja apagar os registros antigos, e executar o commit da base nova....

Como posso fazer isso....


Mar.job

Mar.job

Responder

Posts

11/12/2003

Agnaldo

Caros amigos, estou precisando fazer o seguinte em minha base de dados. Estou importando para o interbase arquivos textos, são 5 arquivos. O procedimento é o seguinte: é obrigatório importar todos os textos, se não importar é executado um rollback, mas se importar, então tem que limpar a base, ou seja apagar os registros antigos, e executar o commit da base nova.... Como posso fazer isso....


Se for Ibx:
IbQuery.Close;
IbQuery.Transaction:=Nomedasuatranacao;

ItQuery.SQL.Clear;
IbQuery.SQL.ADD(´Delete from tabela´);
IbQuery.ExecSQL;
Nomedasuatranacao.Commit;


Depois e so ativar a transacao e comecar a importar seus dados...


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar