Problema com o Auto Incremento do SQL Server 2008 no Delphi

Delphi

20/09/2010

Pessoal estou usando Sql
Server na minha aplicação MVC em Delphi, os campos de código das minhas tabelas
estão declarados como Incremento de Identidade e Semente de Identidade, mas no
Delphi não le esses campos como incremento, se não digito da erro,aparece
mensagem que o campo esta nulo, já tentei colocar o campo como não requerido, no
AutoGeneretValue colocar como AutoInc, mas não funciona, se alguém puder me
ajudar, Muito Obrigado.
 
Bruno Vba

Bruno Vba

Curtidas 0

Respostas

Eriley Barbosa

Eriley Barbosa

20/09/2010

Se estiver usando dbexpress, no sqldataset e no clientdataset, no fields editor selecione o campo e na sua propriedade required coloque falso.
GOSTEI 0
Bruno Vba

Bruno Vba

20/09/2010

Ja tentei isso, não adianta.Obrigado pela resposta.
GOSTEI 0
Irmãos Ltda

Irmãos Ltda

20/09/2010

Bruno estou com o mesmo problema. Como resolveu?
GOSTEI 0
Bruno Vba

Bruno Vba

20/09/2010

Cara faz um tempinho isso, mas tenho quase certeza que tive que tirar o auto incremento no SQL SERVER e fazer isso direto no Delphi, para auto incrementar no delphi não no banco, e deu certo, se quiser depois instalo o Delphi aqui e te passo a linha de comando que usei, até mais, boa sorte.
GOSTEI 0
Bruno Vba

Bruno Vba

20/09/2010

A principio de uma olhada:

http://www.planetadelphi.com.br/dica/6922/autoincremento

http://www.ajudadelphi.com.br/dicas/2779/Criar-auto-incremento-sem-generator-sem-trigger-direto-no-delphi.html

Não resolvendo da um salve ai que instalo o Delphi no fim de semana e vejo para você.
GOSTEI 0
POSTAR