Fórum Inserir AutoInc com o DBX #295561

14/09/2005

0

Alguém aí sabe como inserir um registro via TSimpleDataSet que possua um campo AutoInc(INDENTITY do MSSQL)

Nota: Estou usando Delphi + DBExpress + MSSQL 7


Rogick

Rogick

Responder

Posts

14/09/2005

Michelli88

pq vc quer que seja TSimpleDataset?


Responder

Gostei + 0

14/09/2005

Rogick

Sei lá, pq ele é, por assim dizer, ´bidirecional´. Alguma sugestão? Agradeço! 8)


Responder

Gostei + 0

14/09/2005

Gandalf.nho

Tente pôr os campos do dataset como Required=False.


Responder

Gostei + 0

17/09/2005

Rogick

Já tentei e o problema continua... Que faço?


Responder

Gostei + 0

17/09/2005

Vinicius2k

Que faço?


Colega,

1. [b:5f1a72e037]Não use TSimpleDataSet[/b:5f1a72e037]. Utilize TSQLDataSet + TDataSetProvider + TClientDataSet, que é a estrutura ideal para o DBExpress.
Exemplos de como efetuar a ligação nestes tópicos:
http://forum.clubedelphi.net/viewtopic.php?t=51221
http://forum.clubedelphi.net/viewtopic.php?t=51337

2. Set a propriedade Required do TField em questão para False no TSQLDataSet e no TClientDataSet.

T+


Responder

Gostei + 0

18/09/2005

Rogick

Valeu pela dica vou tentar ver se funciona


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar