天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

asp.net 上傳下載輸出二進制流實現代碼

復制代碼 代碼如下:
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Data.SqlClient;
using System.IO;
namespace Delegate
{
public partial class ReadStream : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
/// <summary>
/// 將上傳的文件轉換成二進制流保存在數據庫
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["sql"].ToString());
string strSql="insert into test(timage)values(@images)";//保存二進制流的方式需參數的形式
SqlCommand cmd = new SqlCommand(strSql, conn);
conn.Open();
string filepath = Server.MapPath("~/");
filepath += FileUpload1.FileName;
FileUpload1.SaveAs(filepath);
FileStream fs = new FileStream(filepath, FileMode.Open, FileAccess.Read);//讀取文件
BinaryReader br = new BinaryReader(fs);
byte[] photo = br.ReadBytes((int)fs.Length);
br.Close();
fs.Close();
cmd.Parameters.Add("@images", SqlDbType.Binary, photo.Length);//設置參數
cmd.Parameters["@images"].Value = photo;//設置值
if (cmd.ExecuteNonQuery() == 1)
{
Response.Write("添加成功!");
}
conn.Close();
}
protected void Button2_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["sql"].ToString());
conn.Open();
string strSql = "select top 1 timage from test";
SqlCommand cmd = new SqlCommand(strSql, conn);
SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
if (dr.Read())
{
byte[] by = (byte[])dr[0];
Response.AddHeader("Content-Disposition", "attachment; filename=ceshi.txt");//設置讀取的文件頭
Response.AddHeader("Content-Length", by.Length.ToString());
Response.ContentType = "text/plain";//設置輸出類型 這里可以保存在數據庫中 動態實現類型
Response.OutputStream.Write(by, 0, by.Length); //輸出
Response.Flush();
}
conn.Close();
}
}
}

AspNet技術asp.net 上傳下載輸出二進制流實現代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 91天堂国产在线 在线播放 | 哪灬你的鸣巴好大 | 日本漫画无彩翼漫画 | 国产精品爽爽久久久久久蜜桃网站 | 男人私gay挠脚心vk视频 | 秋霞电影院午夜伦高清 | 凹凸精品视频分类视频 | 冈本视频黄页正版 | 男男校园园bl文全肉高h寝室 | 波野结衣qvod| 97 sese| 777久久人妻少妇嫩草AV | 漂亮的保姆5电影免费观看完整版中文 | 国产亚洲中文字幕视频 | 免费精品国产人妻国语 | 97超在线视频 | 69人体阴展网 | 国产成人女人在线视频观看 | 成人天堂婷婷青青视频在线观看 | 91热久久免费频精品99欧美 | 毛片在线全部免费观看 | JLZZJLZZJLZ老师好多的水 jk制服喷水 | QVOD理论 | 哺乳溢出羽月希中文字幕 | 国产人妻麻豆蜜桃色精 | 羞羞影院午夜男女爽爽免费 | 无遮掩H黄纯肉动漫在线观看星 | 国产精品亚洲二线在线播放 | 出租屋自拍贵在真实15P | 第一精品福利导福航 | 激情欧美日韩一区二区 | 2021扫黑风暴在线观看免费完整版 | 91久久精品一区二区三区 | 久久免费观看视频 | 受坐在攻腿上H道具PLAY | 亚洲欧美综合在线中文 | 黄色网址在线免费观看 | 天美传媒在线观看免费完整版 | 神马电影dy888午夜我不卡 | 高傲教师麻麻被同学调教123 | 热中文热国产热综合 |