Carlos, Dê uma olhada neste artigo: http://dn.codegear.com/article/20847
[]'s Hamilton Carlos escreveu: > Boas, > preciso de um auxílio de vcs. > Sou novato em programação, e onde trabalho usamos ADO, mas como a MS > irá descontinuar o ADO (permanecendo apenas com ADO.NET) estou por > conta própria, treinando em DBExpress. O q acontece; em minha casa > tenho D7 e Firebird 1.5, e tenho um DB com 19 tables, e comecei a > parte de programação para um cadastro de usuários do sistema, usando > uma das tabelas que possui um campo Auto Incremento, mas quando dou o > post o DB chora informando que tenho que atribuir um valor ao campo > auto incremento (isso não é certo, afinal, ele é um auto incremento), > então usando da POG(Programação Orientada a Gambiarra), no NewRecords > digito o código "cdsUsuarioID_USUARIO.Value := cdsUsuario.RecordCount > + 1" então o DB aceita numa boa (mas isto não é correto). Alguém pode > me dar uma luz sobre o que está ocorrendo? > Agradeço antecipadamente a todos. > Fraterno abraço. > > >