Se você conhece e usa o kbmMemTable sabe que ele é um excelente DataSet, em especial quando você trabalha com DataSet em memória.
Caso você não conheça visite: http://www.components4developers.com/
Neste post quero chamar a atenção para uma funcionalidade bastante interessante que é a possibilidade de você persistir, automaticamente, as informações em arquivo.
Para isto, precisamos preencher apenas algumas propriedade, a seguir:
Persistent
Coloca-se true.
PersistentFile
Caminho do arquivo onde será efetuado o back-up.
PersistenteFormat
Referência à classe que definirá o formato do arquivo.
Portanto, quando você fechar o DataSet, os dados serão salvos automaticamente e quando você abrir, os dados serão carregados.
E caso você queira salvar de tempos em tempos, chame o método SavePersistent.
É isso ai.
Corrupção da Memória pelo qsort() da Biblioteca C do GNU
-
O título acima não dá ideia do quão interessante é esta descoberta. O texto
a seguir é a minha interpretação da descrição detalhada que pode ser vista
em...