Мы переместили наше приложение с использования EntityFramework 4.2 и нескольких других коммерческих продуктов ORM в ADO.NET по соображениям производительности, и это действительно доказывает цель.
но мы столкнулись с проблемой, связанной с меткой времени типа данных.
в EF мы помещаем столбец с типом метки времени в каждую нашу таблицу, и мы разрешаем EF использовать этот столбец для управления версиями,
сейчас мы используем ADO.Net с набором данных / datatable, я не уверен, как инициализировать новое значение для столбца метки времени для каждой новой строки, добавляемой в таблицу данных.
вот одна из ошибок.
Столбец «RECVERSION» должен быть уникальным. Значение 'System.Byte []' уже присутствует.
мы могли бы отключить ограничение, но мы хотели бы иметь это ограничение для версии строки
Вопрос:
Как у нас есть какая-то автоматическая инициализация нового значения для метки времени в автономной среде набора данных / таблицы данных?
Спасибо