Fórum Zerar uma chave primária auto increment. #206483

14/01/2004

0

Dae galera, alguem ai sabe como obter um valor nulo numa chave primaria auto increment??

qualquer ajuda será bem vinda.


Rolemes

Rolemes

Responder

Posts

14/01/2004

Luineumann

por definição chave primária não pode ser valor nulo

se o que vc quer é reinicializar o campo auto-incremento use

function ResetAutoInc(FileName: TFileName; Base: Longint): Boolean;
begin
with TFileStream.Create(FileName, fmOpenReadWrite) do
Result := (Seek($49, soFromBeginning) = $49) and (Write(Base, 4) = 4);
end;
O parâmetro FileName é o nome da tabela, incluindo o caminho. E o parâmetro Base é o valor inicial para o contador do AutoIncremento.


Responder

Gostei + 0

15/01/2004

Rolemes

valeu amigo!!!

fico muito grato!!!


Responder

Gostei + 0

02/03/2004

Gigatel

e como usar esta função ?...


Responder

Gostei + 0

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

Aceitar