From 47d77449e44c8b7aed4824cd27498ee6bdfad532 Mon Sep 17 00:00:00 2001 From: cxl Date: Mon, 29 Sep 2014 06:33:40 +0000 Subject: [PATCH] MySql: INT64 supported git-svn-id: svn://ultimatepp.org/upp/trunk@7741 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/MySql/MySql.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/uppsrc/MySql/MySql.cpp b/uppsrc/MySql/MySql.cpp index 16b9d4e06..53859145f 100644 --- a/uppsrc/MySql/MySql.cpp +++ b/uppsrc/MySql/MySql.cpp @@ -334,6 +334,8 @@ bool MySqlConnection::Execute() { f.type = INT_V; break; case FIELD_TYPE_LONGLONG: + f.type = INT64_V; + break; case FIELD_TYPE_DECIMAL: case FIELD_TYPE_FLOAT: case FIELD_TYPE_DOUBLE: @@ -418,6 +420,9 @@ void MySqlConnection::GetColumn(int i, Ref f) const { case INT_V: f = atoi(s); break; + case INT64_V: + f = ScanInt64(s); + break; case DOUBLE_V: f = ScanDouble(s, NULL, true); break;