1
blob을 읽으려고 시도하고 byte []처럼 보냈습니다. 이것은 제가 사용하는 방법입니다.Blob을 oracle에서 byte []로 변환
public byte[] getBlob(long blobId)
{
OracleCommand cmd = new OracleCommand();
cmd.Connection = _connection;
cmd.CommandText = "select TBlob_file FROM Tblob where blobId= " + blobId;
object obj = cmd.ExecuteScalar();
if (obj == null)
return null;
BinaryFormatter bf = new BinaryFormatter();
MemoryStream ms = new MemoryStream();
bf.Serialize(ms, obj);
return ms.ToArray();
}
나는 형식이 좋지 않습니다.
<base64Binary>AAEAAAD/////AQAAAAAAAAAPAQAAAIFqBgAC/9j/4AAQSkZJRgABAQEASABIAAD/ .......
항상 내가 그 문제를 생각
AAEAAAD/////AQAAAAAAAAAPAQ
시작 : 내 대답은 같을 것입니다. 어쩌면 바이트 [] 올바른 방법으로 blob 변환하지?
고맙습니다