質問

DataObjects.netについては気に入っていることがたくさんありますが、ヘルプリソースが無駄のないものであることがわかりました。RDBMS生成されたプライマリキーを使用してdataObjects.netを使用する溶解例を見つけることができません。キーを制御しない限り、D4OがSQLサーバーに対して挿入を行わないように思われます。

誰もが野生でこれを解決しましたか?

役に立ちましたか?

解決

DO4をID列を使用する簡単な方法はありません - 主に、バルクキー生成(別名Hiloアルゴリズム)に依存するように設計されているためです。

Afaik、ここには良い回避策はありません。 EG DO4はカスタムキージェネレーターをサポートしていますが、ID列に依存して1つを開発することは非常に複雑です。実際、偽のレコードをバルクに挿入して、動作するためにさらに削除(またはトランザクションをロールバック)する必要があります。考慮に入れると、一意の制約がある列がありますが、タスクはかなり複雑になります。

将来これを実装することを考えます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top