comparison Framework/PostgreSQL/PostgreSQLResult.cpp @ 14:9774802fd05f

PostgreSQLStorageArea working
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 09 Jul 2018 20:28:27 +0200
parents 7cea966b6829
children 6a574d810b98
comparison
equal deleted inserted replaced
13:927264a0c137 14:9774802fd05f
20 20
21 21
22 #include "PostgreSQLResult.h" 22 #include "PostgreSQLResult.h"
23 23
24 #include "../Common/BinaryStringValue.h" 24 #include "../Common/BinaryStringValue.h"
25 #include "../Common/FileValue.h"
25 #include "../Common/Integer64Value.h" 26 #include "../Common/Integer64Value.h"
26 #include "../Common/NullValue.h" 27 #include "../Common/NullValue.h"
27 #include "../Common/Utf8StringValue.h" 28 #include "../Common/Utf8StringValue.h"
28 29
29 #include <Core/OrthancException.h> 30 #include <Core/OrthancException.h>
219 case BYTEAOID: 220 case BYTEAOID:
220 return new BinaryStringValue(GetString(column)); 221 return new BinaryStringValue(GetString(column));
221 222
222 case OIDOID: 223 case OIDOID:
223 { 224 {
224 std::auto_ptr<BinaryStringValue> value(new BinaryStringValue); 225 std::auto_ptr<FileValue> value(new FileValue);
225 GetLargeObject(value->GetContent(), column); 226 GetLargeObject(value->GetContent(), column);
226 return value.release(); 227 return value.release();
227 } 228 }
228 229
229 default: 230 default: