edson. 0 Denunciar post Postado Julho 12, 2005 Pessoal, Bom dia. tenho uma tabela que o campo código é sequêncial, ou seja, a cada novo registro ele é acrescentado de 1. Estou tentando fazer que ele receba essa incrementação assim:DataModule1.tbProtocolo.FieldByName('Protocolo').AsString := (1+DataModule1.tbProtocolo.RecordCount);Ou seja, ele pega o total de registros e acrescenta um, mas está dando erro de incompatibilidade, de String com Integer... Alguém tem outra idéia como fazer esse incremento? É melhor usar uma Query com um comando SQL pra ir incrementando? Valeu aí quem poder ajudar... Edson Aureliano Compartilhar este post Link para o post Compartilhar em outros sites
alexncosta 0 Denunciar post Postado Julho 12, 2005 Boa Tarde Edson,Qual é o banco que você está usando???Se você estiver usando banco interbase ou firebird é melhor você usar trigger ou stored procedure, usando o IBExpert é muito fácil de criar um campo auto- increment...Valeu,Alexandre Compartilhar este post Link para o post Compartilhar em outros sites