Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 2 của 2
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Slideshow không load được ảnh từ csdl, nguyên nhân có thể do đâu?

    Chào mọi người, em đang làm cái slideshow ảnh load từ database, nhưng bị lỗi không load ra được,em có folder Uploads để up ảnh vào đây, Phần khai báo LoadData và trả về datatable như sau:

    Mã:
        private string LoadData()    {        string strHTML = "";        strHTML += "<div id=\"bigPic\">";        DataTable dtb = QueryToDataTable("Select AnhDaiDien From TB_BaiViet ");        if (dtb.Rows.Count > 0)        {            foreach (DataRow dr in dtb.Rows)            {                strHTML += "<img src=\"Uploads" + dr["AnhDaiDien"] + @"\""/>";            }        }        strHTML += "</div>";        return strHTML;    }     private DataTable QueryToDataTable(string strSQL)    {        DataTable dtbTmp = new DataTable();        SqlConnection sqlCon = new SqlConnection(ConfigurationManager.ConnectionStrings["KetNoiCSDL"].ConnectionString);        try        {            sqlCon.Open();            SqlDataAdapter da = new SqlDataAdapter(strSQL, sqlCon);            DataSet ds = new DataSet();            da.Fill(ds, "GetData");            dtbTmp = ds.Tables[0];        }
    Mong mọi người giúp đỡ!!!

  2. #2
    Bạn miêu tả như trên thì chúa mới biết tại sao, nhưng mình thấy thì có thể do sai đường dẫn do thiếu dấu '/'
    Bạn có thể sửa lại dòng thứ 10 thành: strHTML += "<img src=\"Uploads/" + dr["AnhDaiDien"] + @"\""/>";
    và thư mục Uploads phải nằm ở thư mục gốc của địa chỉ web.

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •