Question

Alors il y a beaucoup à dire sur DataObjects.NET, j'ai trouvé des ressources d'aide pour un maigre et ne peut pas trouver un exemple solit d'utiliser DataObjects.NET avec SGBDR généré les clés primaires. Il semblerait que D4O ne le fera pas contre inserts SQL Server à moins que ce soit dans controll de la clé.

Quelqu'un at-il résolu cela dans la nature?

Était-ce utile?

La solution

Il n'y a pas moyen facile de faire des colonnes DO4 utilisation IDENTITÉ - principalement parce qu'il est conçu pour compter sur la génération de clé en vrac (alias HiLo algorithme)

.

AFAIK, il n'y a pas de bonnes solutions de contournement ici. Par exemple. DO4 soutient générateurs personnalisés clés, mais il est assez complexe pour développer un système reposant sur la colonne d'identité - en fait, il doit insérer des enregistrements de faux dans les vracs et les éliminer davantage (ou annuler une transaction) au travail. La prise en compte il peut y avoir des colonnes avec des contraintes uniques, la tâche devient assez complexe.

Nous allons penser à mettre en œuvre ce à l'avenir.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top