Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Базы данных под .NET > Deleted row information cannot be accessed |
Автор: Vyacheslav 17.3.2006, 17:39 |
При попытке проичтать инфрормацию из удаленной строки, выдается гененерится исключение с сообщением "Deleted row information cannot be accessed through the row." Если возможность прочитатать информацию из строки. Стоит проблема синхронизации двух DataSet |
Автор: Vyacheslav 17.3.2006, 18:43 |
Я так и сделал ![]() |
Автор: mr.DUDA 17.3.2006, 18:51 | ||
Вопрос, зачём синхронизировать два датасета ? Обычно синхронизируют датасет и БД, датаадаптер анализирует состояние каждой DataRow и выполняет удаление, модификацию или вставку записи в базу данных. |
Автор: Vyacheslav 17.3.2006, 19:32 |
Я же не спрашиваю - "зачем", я спрашиваю - "как". Дизайн делал не я, а специалисты. Я - кодер. Они решили так, я беру под козырек. Задача весьма тривиальная. Нужно то всего, прочитать поле удаленной записи. Ладно хранение значений было не предусмотрено, так ведь нет - хранится PS. Все больше убеждаюсь, что несмотря на весьма добротный язык, сам фреймворк реализован бестолково. Такое ощущение, что разработчики просто обалдели от возможностей и в результате сделали все весьма коряво. |
Автор: Дрон 17.3.2006, 20:26 | ||||||
Легко! ![]()
Добавлено @ 20:31
Зря ты так. Ты ведь профессионал. И в фрэймворке есть гораздо более любопытные грабли, чем эти. А если тебя уже такая мелочь расстраивает, то что ж ты дальше скажешь?... |
Автор: mr.DUDA 17.3.2006, 21:45 | ||
Ну раз так, то конечно, нужно подстраиваться под индусский дизайн... ![]() Частное решение любой задачи найдётся всегда. В данном конкретном случае Дрон его нашёл и привёл, за что ему респект. А я лишь задал наводящий вопрос, который предполагал, что данная задача ещё не окончательно решена, и есть возможность решить её не на частном, а на общем уровне. |
Автор: IGV 25.11.2010, 16:08 | ||
http://social.msdn.microsoft.com/Forums/en/vblanguage/thread/d012dc3a-5cb2-4fdc-8aaf-08c69d2ffa0b |
Автор: Любитель 28.11.2010, 17:47 |
Зачем поднимать тему четырёхлетней (!) давности? |