C#如何在 运行时生成的PictureBox中 显示图标文件(.ico) 快被搞死了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
各位路过的兄弟 请帮帮忙!!
各位路过的兄弟 请帮帮忙!!
解决方案 »
- 高手来谈一下,singleton模式和静态类,如何取舍
- 算法问题,求大家帮忙,TKS。
- 哈希表的使用
- 请教较复杂的字符分解,有一字符串=ABL("11","22","33"),我只想取到33,请问如何写?
- 各位大哥,我想问问AJAX和AjaxPro有什么区别啊,可以提供一些例子吗
- 如何去掉axWebBrowser控件的外框和滚动条??
- 用DataTable如何在DataGrid中实现列求和?
- 在B/S结构下,如何实现不同权限的用户 公文留转的实时控制
- 怎样实现对DataSet的多个表中的记录进行查询?加急!!!
- 一个对arraylist的赋值问题!
- c#读取oracle中的blob字段,如何实现!希望有原码?
- DataTable 是引用传递??我一直没有怀疑,谁能解释以下问题
private void Page_Load(object sender, System.EventArgs e)
{
string aquaNo = Request["aquaNo"];
try
{
//得到數據庫中是否有資料,如果數據庫無資料,直接退出該過程,否則讀取圖片
L3_PIC_UPLOADLogic logic = new L3_PIC_UPLOADLogic();
DataTable dt = logic.SelectPictureData(aquaNo);
if (dt.Rows.Count <= 0) return;
if (dt.Rows[0]["PIC"] == DBNull.Value) return;
//讀取圖片資料
byte[] picData = (byte[])(dt.Rows[0]["PIC"]);
Response.BinaryWrite(picData);
}
catch (Exception ex)
{
throw ex;
}
}然後在主頁面下:private void QueryPictureData(string aquaNo, bool checkNullPic)
{
try
{
if (checkNullPic)
{
//得到數據庫中是否有資料,如果數據庫無資料,直接退出該過程,否則讀取圖片
DataTable dt = new DataTable();
dt = logic.SelectPictureData(aquaNo); if (dt.Rows.Count <= 0 ||dt.Rows[0]["PIC"] == DBNull.Value)
{
this.imgPerson.ImageUrl = "";
return;
}
} //讀取圖片資料
string url = "L3_PIC_UPLOADPicture.aspx?aquaNo=" + aquaNo;
this.imgPerson.ImageUrl = url;
}
catch (Exception ex)
{
throw ex;
}
}差不多是這樣子