У меня есть база данных (SQL 2008), где я храню файл. Они сохраняются как тип varbinary (max).Преобразование varbinary обратно в .txt файл
Теперь мне нужно снова получить файл .txt, чтобы я мог прокручивать содержимое файла, как обычно, с StreamReader.
while ((line = file.ReadLine()) != null)
{
string code = line.Substring(line.Length - 12);
}
Но как я могу преобразовать VARBINARY байт [] обратно в обычный файл .txt, так что я в состоянии пройти через линию содержимого по линии.
Я нашел некоторые идеи с memystream или filestream, но не могу заставить их работать.
Заранее благодарен!
Смотрите ответы на этот вопрос, чтобы узнать, как преобразовать его обратно в строку: http://stackoverflow.com/questions/4959253/converting-sql-server-varbinary-data-into-string-c-sharp –