Я пытаюсь протестировать, а затем внедрить LINQ 2 SQL в качестве моего доступа к данным в мое N-уровневое приложение, поскольку сегодня я прочитал некоторую информацию, я добавил в свою базу данных столбец DateTime, как это отражено в моем конструкторе L2S, и изменил метку времени. свойство каждого «столбца» в конструкторе равно true, и это также вынуждает AutoGenerated Value также иметь значение true. Но когда я присоединяю свой объект обратно к текстовому тексту, я получаю «Члены System.DateTime ModifiedDate» и «System.Data.Linq.Binary TimeStamp», оба помеченные как версия строки. InvalidOperationException.
У меня такое чувство, потому что я добавил этот столбец как ALLOW NULL, потому что у меня есть строки, и я просто не хочу их удалять, мог бы принять участие в этом. Я также, когда я пытаюсь обновить объект, я не отправляю ModifiedDate с ним и получаю значение по умолчанию. Я думаю, это может вызвать проблему параллелизма, но я еще не там.
Я просто хочу обновить его сейчас без каких-либо действий при исключении параллелизма. Но еще одним шагом будет решение этих проблем.
Есть идеи?