Извините за вопрос еще один из этих типов вопросов, но я еще не нашел решение.
Вот метод, где ошибка исходит от
public int UpdatePhotos(string regno, string photoid,string photo)
{
string query = "UPDATE " + this.TableName + " SET PHOTOGRAPH = :PhotoParameter WHERE REG_NO = " + regno + " AND PHOTO_NO = '" + photoid + "'";
SqlParameter photoParameter = new SqlParameter();
photoParameter.SqlDbType = SqlDbType.Image;
photoParameter.ParameterName = "PhotoParameter";
photoParameter.Value = Convert.FromBase64String(photo);
SqlCommand cmnd = new SqlCommand(query, this.Connection);
cmnd.Parameters.Add(photoParameter);
int featureCount = cmnd.ExecuteNonQuery();
return featureCount;
}
Я уже пытался изменить ": PhotoParameter" на байт [], идущий прямо из потока файлов, но я получил ту же ошибку.
Я не могу найти, откуда пришло ":", чтобы вызвать эту ошибку