0
我有一個sql image字段,我將其添加到dataTable中。然後我將這個圖像傳遞給Json調用。在試圖獲取圖像的json調用中,我得到以下內容 image_returnset[0].Picture
保存值爲System.Byte[]
。將圖像從sql傳遞到C#然後傳遞給JSON服務
如何迭代System.Byte[]
並將圖像綁定到html圖像控件?
這是我的C#代碼
userSqlParameter.Direction = ParameterDirection.Input;
userSqlParameter.Value = itemID;
SqlCommand cmd = new SqlCommand("Get_image", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add(userSqlParameter);
da.SelectCommand = cmd;
//byte[] barrImg = (byte[])dt.Rows[0]["Picture"];
// dt.Rows[0]["Picture"]
da.Fill(dt);
感謝,將這項工作? byte [] barrImg =(byte [])dt.Rows [0] [「Picture」]; dt.Rows [0] [「Picture」] = Convert.ToBase64String(barrImg); –
可能不是。您可能需要在客戶端執行一些JavaScript –
如何將base64傳遞到已分配給System.Byte []的DataTable? –