Postagens

Mostrando postagens de junho, 2013

Zerar/Manipular Sequence/Auto Incremento no SQLITE

Imagem
Para quem precisa zerar ou manipular o contador de auto-incremento do SQLite segue uma dica muito simples. Para zerar o sequence: delete from sqlite_sequence where name='nome da sua tabela' Se quiser visualizar todos os sequences: select * from sqlite_sequence  Para mudar o valor de uma sequence (por exemplo: 2): update sqlite_sequence set seq= 2 where name='nome da sua tabela' É isso. Para saber mais, acesse:  http://sqlite.org/autoinc.html Até a proxima!

"$DEFINE" global no Lazarus

Imagem
Precisa declarar uma diretiva de compilação global no Lazarus e não conseguiu o mesmo resultado que no Delphi? Para resolver isso, faça  o seguinte: Project options / Compiler options / Other / Custom Em custom options digitte -d SUA_DEFINE   (isso mesmo, sem espaços) Só isso. Agora use normalmente o {$IFDEF SUA_DEFINE} normalmente em todo o projeto Exemplo de DEFINE global. Nesse caso o nome da minha define é Val