2012-02-04 2 views
1

Мне нужно сохранить текстовый файл в виде массива байтов и его нужно прочитать из базы данных и написать в текстовом файле. Что я могу сделать? Я использую SQL Server 2008 R2 и vb.netСохранение текстового файла в db и извлечение

+0

Что вы сделали до сих пор? – scartag

ответ

0

Вы можете конвертировать текстовый файл в byte[] и хранить его в колонке image. Когда вы извлекаете эти данные из базы данных, вам нужно будет ввести cast в byte[] и с помощью FileStream вы можете преобразовать его в файл.

Ниже приведены некоторые полезные ссылки

Надежда это то, что вы ищете.

+0

благодарю вас за ответ ... Я hv сохранил текст в varbinary (max). Но не в состоянии преобразовать его в текст во время извлечения .... pls help ... –

+0

Как вы сохраняете данные в sql, пожалуйста, напишите код? Также перейдите к этому [Преобразование varbinary (max) в байтовый массив] (http://forums.asp.net/p/1494040/3519438.aspx). Во-вторых, вы ничего не упомянули о сохранении данных в 'varbinary (max)'. Дайте все детали, связанные с вашим вопросом. –