Question

Comment gérer l'identité lorsque je supporte plusieurs bases de données avec Bltoolkit.Je sais que BL prend en charge les appels InsertWithIdentity avec linq lors des insertions, mais je pense que cela ne fonctionne qu'avec Sql Server et dans ce cas, je ne veux pas l'utiliser dans ce cas

Est-ce leur meilleure façon de faire.Peut-être créer une sorte de carte d'identité pour stocker la dernière valeur de clé primaire pour une entité particulière stockée.

Tout conseil serait utile. Merci scope_creep

Était-ce utile?

La solution

MySql prend en charge AUTO_INCREMENT, donc ce n'est pas un problème.

Pour Oracle, il existe deux façons d'implémenter l'identité:

  1. Définir un déclencheur .
  2. Utilisez une séquence .
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top