|
Тема |
Re: insert images + ASPX [re: dzver] |
|
Автор | lna (Нерегистриран) | |
Публикувано | 22.07.02 17:42 |
|
|
SqlCommand cmd = new SqlCommand(sql, _conn);
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
string ContentType;
ParseKeyValueString pkv = new ParseKeyValueString(dr.GetValue(0).ToString());
switch (pkv["Type"])
{
case "jpg":
case "jpeg":
ContentType = "image/jpeg";
break;
case "gif":
ContentType = "image/gif";
break;
case "png":
ContentType = "image/png";
break;
case "flash":
ContentType = "application/x-shockwave-flash";
break;
default:
ContentType = "image/jpeg";
break;
}
byte[] b = new byte[dr.GetSqlBinary(1).Length];
b = dr.GetSqlBinary(1).Value;
Response.ContentType = ContentType;
Response.BinaryWrite(b);
|
| |
|
|
|