MSSQLデータベースにレコードを挿入するためにdapper.rainbowを使用しています。以下は私のコードです
int? id = db.RoomTypes.Insert(roomType)
アプリを実行すると、以下の例外が発生します。
Cannot insert explicit value for identity column in table 'RoomTypes'
when IDENTITY_INSERT is set to OFF.
dapper.rainbowは、挿入中にID列の値(intのデフォルト値)を使用していると思います。これがこの例外の原因です。テーブルのID列RoomTypes
は自動的にインクリメントされ、テーブルの主キーでもあります。
ここで、挿入中にdapper.rainbowがID列を使用しないようにするにはどうすればよいですか。