Fórum Auto Incremento #223021
29/03/2004
0
Como faço para criar um auto-incremento?
Douglas
Curtir tópico
+ 0
Responder
Posts
29/03/2004
Lucas Silva
Eu faço uma função
e na hora de chamar
function TForm.MaiorCodigo(nometab, nomecampo: String): Integer; begin with qrySql do begin Close(); Sql.Clear(); Sql.Add(´SELECT MAX(´ + nomecampo + ´) FROM ´ + nometab); Open(); Result := Fields[0].AsInteger; Close(); end; end;
e na hora de chamar
Qry.FieldByName(´campo´).Asinteger := MaiorCodigo(´tabela´,´campo´) + 1
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)