有人能举例说明如何在MySQL中使用BLOB
吗?
例如,如果数据类型声明为BLOB
,如何将值插入表中。
这是一个音频文件。
答案 0 :(得分:1)
如何获得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 作为参数。
答案 1 :(得分:0)
您可以在这里查看:http://aspalliance.com/1093_Serialization_in_Database.all
另外 - 作为旁注,此网站也可以为您提供帮助:http://www.netmanners.com/email-etiquette/email-etiquette-101/