Пример хранения и извлечения больших двоичных объектов в mysql для аудиофайла с использованием C # - PullRequest
1 голос
/ 16 марта 2011

Может кто-нибудь дать мне пример использования BLOB в MySQL?

Например, как вставить значение в таблицу, если тип данных объявлен как BLOB.

Это для аудиофайла.

Ответы [ 2 ]

1 голос
/ 01 апреля 2011

Просто пример, как получить BLOB:

private byte[] GetBlob(MySqlDataReader rd, string field, Int32 len)
{
    byte[] ret = new byte[len];
    if (len > 0) rd.GetBytes(rd.GetOrdinal(field), 0, ret, 0, len);
    return ret;
}

Чтобы вставить аудиофайл, вы можете использовать byte[] f=File.ReadAllBytes(), а затем использовать f в качестве параметра в команде вставки.

0 голосов
/ 16 марта 2011

Вы можете посмотреть здесь: http://aspalliance.com/1093_Serialization_in_Database.all

также - в качестве примечания, этот сайт также может помочь вам: http://www.netmanners.com/email-etiquette/email-etiquette-101/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...