protected void Button2_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(@"Data Source=DESKTOP-Q02V0BS\AQ;Initial Catalog=upload_file;Integrated Security=True");
con.Open();
SqlCommand cmd = new SqlCommand("select filename from file_table",con);
SqlDataReader r = cmd.ExecuteReader();
while (r.Read())
{
Response.Write("<img src="" + Server.MapPath("~/Images/")+ r[0].ToString()+""/>");
}
con.Close();
}
我已將圖像名稱保存到file_table
的表中,並且列名是filename
。當我點擊這個按鈕時,沒有使用當前圖像路徑生成圖像。如何從名稱存儲在數據庫中的文件夾中檢索圖像?
你得到什麼錯誤?你的代碼在哪裏拋出異常? – RBT
嘗試在'Response.Write'行中用'\'替換'"',因爲我不確定引號是否需要HTML編碼。 – johna
我試過但/「不行」 –