Как заархивировать запись данных SQL в файловой системе и восстановить ее при необходимости? - PullRequest
1 голос
/ 26 января 2010

Мне нужна программа на C # для чтения записи (хранящейся в различных таблицах) из базы данных и сохранения ее в файловой системе (в каком-то формате) и удаления записи из базы данных. Другими словами, архивирование записи базы данных в файловой системе. Также необходимо восстановить эту запись обратно при необходимости. Так как же мне этого добиться? В каком формате я собираюсь хранить данные в файловой системе. Как я могу восстановить его обратно, когда это необходимо.

PS: мои данные хранятся в различных таблицах, а типы данных: int, text, varchar, datetime, images.

1 Ответ

1 голос
/ 26 января 2010

Возможно, имеет смысл загрузить данные в DataSet, а затем использовать встроенную в .Net функцию XML для сохранения результата на диск в виде файла XML.

Затем можно просто загрузить DataSet из XML и сохранить обратно в базу данных.

См. это и эта статья например.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...