Hola Lizette, si utilizas un campo autoincremental tu clave no se va a repetir, pero no tendra los ceros a izquierda, sino sera 1,2,3,4,5......, como te ha explicado el amigo Marcelo.
Para rellenar ceros a la izquierda, lo puedes hacer así:
Código Delphi
[-]
var
Valor : String;
begin
Valor := '110';
Showmessage(StringOfChar('0',6-length(Valor))+Valor);
o también con format
Valor := 110;
Showmessage(Format('%0.6d',[Valor]));
claro que tu campo tendría que ser de tipo Varchar.
Si utilizas el campo autoincremental, se almacenara como te digo pero para mostrar puedes utilizar la propiedad DisplayFormat de tu campo.
Saluditos