2012-05-12 2 views
0

Я пытаюсь загрузить файлы с помощью Ajax (Valums Ajax File Upload) в ASP.NET MVC3, мои коды отлично работают для IE, но не для Firefox и Chrome, я получаю приложение/октет-поток для тех, кто на стороне сервера, как я могу читать и преобразовывать это в байт [], чтобы сохранить их в БД? спасибоКак сохранить приложение/октет-поток на Sql Server в ASP.NET

+0

Просьба уточнить ваш вопрос, что браузеры делать с стороне сервера, хранящего к БД? –

ответ

2

Вы можете прочитать запрос потока на MemoryStream, а затем читает все байты из потока памяти даст вам byte[]

+0

Я сделал это, но он только вставляет 0x в БД, у меня есть код вроде этого: MemoryStream ms = new MemoryStream(); stream.CopyTo (мс); byte [] byts = ms.ToArray(); – ePezhman

+0

Мне это удалось благодаря :) – ePezhman

Смежные вопросы