Я пытаюсь получить байтовый массив из моего параметра SQL Server.Я получаю данные из SQL Server следующим образом:
cmd.Parameters.Add("@Image1", SqlDbType.VarBinary).Size = 5000000;
cmd.Parameters["@Image1"].Direction = ParameterDirection.Output;
conn.Open();
cmd.ExecuteNonQuery();
string str = cmd.Parameters["@Image1"].Value.ToString();
Я получаю значение System.Byte[]
в строке, однако мне потребуется целый байтовый массив, который я мог бы сохранить в виде изображения.
Как бы я это сделал, используя .Value
возвращает объект, я бы преобразовал этот объект в байтовый массив?