как преобразовать байт в строку в C#.net
мы вставляем файлы word в базу данных в формате varbinary.
Теперь мы хотим получить файлы word, а затем преобразуем формат varbinary в string.
Здесь мы используем код:-
string x = Encoding.ASCII.GetString(buffer).ToLower();
Он работает только для файлов .doc.
когда мы извлекаем файл .docx, он не может быть преобразован в строку, и результат не получается.
Как мы можем конвертировать файл .docx в виде байта в строковый формат при извлечении
string str1 = System.Text.ASCIIEncoding.ASCII.GetString(value).
Я пытаюсь использовать вышеприведенный код
Это не работает.
Parwej Ahamad
Вы читали эту дискуссию: http://stackoverflow.com/questions/2259037/upload-download-file-from-sql-server-2005-2008-from-winforms-c-app
phil.o
Что такое ошибка, возвращаемая при попытке конвертировать обратно ваш файл .docx ?
Вы уверены, что кодировка ASCII является наиболее релевантной ? Дает ли это другой результат при кодировании?Например, UTF8 ?