schotime / NPoco

Simple microORM that maps the results of a query onto a POCO object. Project based on Schotime's branch of PetaPoco
Apache License 2.0
847 stars 301 forks source link

Is version column in Sql Server supposed to be populated after an update? #700

Open preiius opened 4 months ago

preiius commented 4 months ago

I have a column like in your example:

    [VersionColumn("Version", VersionColumnType.RowVersion)]
    public byte[] Version { get; set; }

After an update, I have to read poco to get new version, otherwise I get 'System.Data.DBConcurrencyException' exception on subsequent update.

Correct me if I'm wrong, according to following line, are you updating version property after update but for VersionColumnType.Number only?

https://github.com/schotime/NPoco/blob/4ededa1326c21632f8ce3d7d26dcd6cede7b386c/src/NPoco/Database.cs#L1357