Привет, я получаю этот messgae "буфер не может быть нулевым. Буфер имени параметра" при извлечении изображения из базы данных
Привет, я получил это сообщение "буфер не может быть нулевым. буфер имени параметра"
когда я получаю изображение из базы данных
Что я уже пробовал:
bool check = false; _db.CloseConnect(); SqlCommand com = new SqlCommand(); com.CommandType = CommandType.StoredProcedure; com.Connection = _db.sqlcon; _db.OpenConnect(); com.CommandText = "Pro_FindBarcodeByNo"; com.Parameters.Add("@No", SqlDbType.Int).Value =NoBarcode; SqlDataReader read = com.ExecuteReader(); if (read.Read()) { NoBarcode = Convert.ToInt32(read[0].ToString()); BarcodeName = Convert.ToDecimal(read[1].ToString()); imag = (byte[])read[2]; if (imag == null) { ImageBarcode = null; } else { MemoryStream ms = new MemoryStream(imagcode); ImageBarcode = Image.FromStream(ms); }
F-ES Sitecore
Какая строка выдает ошибку? Что такое "imagcode"?