Passing OracleLob as parameter to a function
问题 I want to accomplish a similar thing: try { openConnection(); OracleCommand cmd = new OracleCommand("SELECT CUSTOMER_ID, IMAGE_BLOB FROM CUSTOMER_IMAGE WHERE CUSTOMER_ID IN (3026)", conn); string pubID = ""; OracleDataReader reader = cmd.ExecuteReader(CommandBehavior.SequentialAccess); //create the report object MemoryStream memStream; DataSet ds = new DataSet(); DataTable ImageTable = new DataTable(); BinaryReader binReader; DataRow dr; byte[] byteArrName; OracleLob blob; while (reader.Read(