Информация об изменениях

Сообщение Re: отображение строчек таблицы базы в объекты? от 25.01.2018 14:58

Изменено 25.01.2018 18:51 MozgC

Re: отображение строчек таблицы базы в объекты?
Autoincrement + успокоительные, чтобы не париться зазря. Дело закрыто.
Re: отображение строчек таблицы базы в объекты?
Autoincrement + успокоительные, чтобы не париться зазря.

+ Оптимистическая блокировка, типа (упрощенно, чтобы был понятен смысл оптимистической блокировки):

public void UpdateRecord(Record r)
{
    int rowsUpdated = _db.Execute($"UPDATE records SET cap = 'blabla' WHEER Key = {r.Key} AND TimeStamp = '{r.TimeStamp}'"); // Вместо TimeStamp можно использовать int version

    if (rowsUpdated == 0) // запись не найдена
    {
        // тут решаем что делать, например выкидываем исключение или проверяем что запись с Key = 1 всё еще в базе, и тогда можно предложить пользователю перезаписать её.
    }
}