Bltoolkit - 使用多个数据库处理身份



当我使用Bltoolkit支持多个数据库时,我如何处理身份?我知道BL支持InsertWithIdentity调用linq时做插入,但我认为它只适用于Sql Server,在这种情况下,我不想在这个实例中使用它

他们的做法更好吗?可能创建某种身份映射来存储特定存储实体的最后一个主键值。

任何建议都会有帮助。谢谢scope_creep

MySql支持AUTO_INCREMENT,所以这不是问题。

对于Oracle,有两种方法来实现标识:

  1. 定义触发器
  2. 使用序列

相关内容

  • 没有找到相关文章

最新更新