Рейтинг:
2
adam213
Dim sql As String = "INSERT INTO student VALUES(@Photo)"
Dim cmd как новая команда SqlCommand(Sql, con)
Dim ms как Новый Поток памяти()
Имя picturebox1.Изображения.Сохранить(ms, PictureBox1.Image.RawFormat)
Тусклые данные в виде байта() = МС.GetBuffer()
Dim p как новый SqlParameter("@photo", SqlDbType.Изображение)
п. Значение = данные
УМК.Параметры.Добавить(п)
УМК.Метод executenonquery()
Ящик для сообщений.Show("запись сохранена", "сохранить", MessageBoxButtons.ОК)
я тоже буду искать преобразование видео в байт. но у меня есть одно решение, которое вы хотите знать. это только на файле изображения. вы установите свой тип данных на "изображение".
Рейтинг:
0
Henry Minute
Все файлы, хранящиеся на компьютере, являются двоичными. Поэтому я думаю, что вам, возможно, придется отредактировать свой вопрос, чтобы сделать его более ясным, что именно вы хотите сделать.
Hisham Ghatasheh
Я сожалею об этом .. Я имею в виду нули и единицы
Спасибо
Henry Minute
Вот что такое двоичный код - Нули и единицы.
Все еще не ясно, что вы пытаетесь сделать на самом деле.
Вы пытаетесь записать двоичные значения в файл в виде текста типа "0001110101011010110"?
Или что-то еще?
Sergey Alexandrovich Kryukov
Генри, ты уже продемонстрировал ангельское терпение.
Я даже не могу опубликовать свой обычный набор инструкций learning+RTFM. На определенном уровне путаницы даже обучение не поможет, потому что может быть неправильно использовано для создания дальнейших путаниц. Есть идеи? :-)
--СА
Hisham Ghatasheh
Сейчас я работаю над своим собственным протоколом, первый шаг-преобразовать медиафайл в массив байтов и отправить его .. и приемник должен повторно преобразовать его из массива байтов в аудио/видео файл..
Надеюсь, теперь все ясно, и я так сожалею о слабости своего языка !!!
Спасибо
Henry Minute
Все, что вам нужно сделать, это отправить массив байтов. Они уже бинарные. :)
Hisham Ghatasheh
вот в чем проблема .. как сделать массив байтов? .. как конвертировать медиафайл? есть ли пакет поддержки этого?
Henry Minute
Все зависит от того, как вы предлагаете отправить данные. Если вы не собираетесь выполнять какую-то специальную обработку медиафайла, вам лучше просто сжать его и отправить
Hisham Ghatasheh
Ага .. я понял вашу идею .. но мой проект требует конвертировать файл в двоичный файл
Henry Minute
Как я уже говорил, если это файл, то он уже двоичный, поэтому вам придется дать более подробную информацию о вашем проекте.
Каждый раз, когда вы начинаете читать файл в память перед передачей, вы преобразуете его в массив байтов в памяти.
Hisham Ghatasheh
просто я хочу взять видео/аудио файл и преобразовать его в двоичный (0111111111100010001) .. после этого я хочу повторно преобразовать его из двоичного (0111111111100010001) в видео/аудио файл
fjdiewornncalwe
Почему это пахнет первоапрельской шуткой?
Henry Minute
Может, ты и прав.
Hisham Ghatasheh
Конечно это не так
Jitesh Gosar
Я ничего не понял. Как я могу увидеть видеофайл в двоичном формате?
Если я открою видеофайл(например,. mp4) в gedit, то получу несколько шестнадцатеричных и случайных символов(которые не входят в английский алфавит).
пожалуйста объяснить.