Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Сериализация DataRow / 3 сообщений из 3, страница 1 из 1
30.06.2010, 20:00
    #36716409
sysaux
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сериализация DataRow
Здравствуйте.

Возникла необходимость сохранить DataRow в sessionState, но при прямом присвоении
Код: plaintext
Session["aa1"] = DataRow;
Возникает ошибка - объекты эттого класса не сериализуемы.
Я попробовал создать класс, в который будут переносится все значения из DataRow, а затем этот класс будет сохраняться в сессии.
Код: plaintext
MyDummyObject.Weight = DataRow.WEIGHT;
Но, возникла еще одна проблема - в некоторых полях Datarow хранятся Null-значения, и при их чтении возникает exception. Как можно обойти эту проблему?
...
Рейтинг: 0 / 0
01.07.2010, 19:21
    #36718637
pation
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сериализация DataRow
sysaux,

попробуйте хранить не DataRow, а DataRow.ItemArray
...
Рейтинг: 0 / 0
01.07.2010, 20:17
    #36718729
sysaux
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сериализация DataRow
pationsysaux,

попробуйте хранить не DataRow, а DataRow.ItemArray
Спасибо, так и сделал)).
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Сериализация DataRow / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]