SysTryReturnResult(NID_CNT, r == E_SUCCESS, E_SYSTEM, "AppendEscapeKeywordForLikeQuery failed.");\r
\r
r = ReplaceDateTimeStringWithInt();\r
- SysTryReturnResult(NID_CNT, r == E_SUCCESS, E_SYSTEM, "ReplaceDateTimeStringWithInt failed.");\r
+ SysTryReturnResult(NID_CNT, r == E_SUCCESS, E_INVALID_ARG, "ReplaceDateTimeStringWithInt failed.");\r
\r
// replace splApostrophe string with actual\r
r = __inputExpr.Replace(splApostrophe, "''");\r
while (strTok.HasMoreTokens())\r
{\r
r = strTok.GetNextToken(token);\r
- SysTryReturnResult(NID_CNT, r == E_SUCCESS, E_SYSTEM, "GetNextToken failed.");\r
+ SysTryReturnResult(NID_CNT, r == E_SUCCESS, r, "GetNextToken failed.");\r
if (isCol) //column name\r
{\r
isCol = false;\r
isConvertReq = false;\r
}\r
}\r
+\r
r = inputExpr.Append(token);\r
- SysTryReturnResult(NID_CNT, r == E_SUCCESS, E_SYSTEM, "string append failed.");\r
+ SysTryReturnResult(NID_CNT, r == E_SUCCESS, r, "string append failed.");\r
}\r
else // value of the column\r
{\r
isCol = true;\r
r = inputExpr.Append("'");\r
- SysTryReturnResult(NID_CNT, r == E_SUCCESS, E_SYSTEM, "string append failed.");\r
+ SysTryReturnResult(NID_CNT, r == E_SUCCESS, r, "string append failed.");\r
\r
if (isConvertReq)\r
{\r
Tizen::Base::DateTime dt;\r
- Tizen::Base::DateTime::Parse(token, dt);\r
+ r = Tizen::Base::DateTime::Parse(token, dt);\r
+ SysTryReturnResult(NID_CNT, r == E_SUCCESS, r, "Failed to parse DateTime.");\r
\r
int year = dt.GetYear();\r
int month = dt.GetMonth(); \r
int minute = dt.GetMinute(); \r
int second = dt.GetSecond();\r
\r
- time_t rawTime;\r
+ time_t rawTime;\r
struct tm* timeInfo;\r
\r
time(&rawTime);\r
timeInfo->tm_sec = second;\r
\r
time_t seconds = mktime(timeInfo);\r
+ SysTryReturnResult(NID_CNT, seconds != -1, E_INVALID_ARG, "Failed to convert DateTime to broken-down time.");\r
+\r
long long ticksInSeconds = (long long)seconds;\r
\r
r = inputExpr.Append(ticksInSeconds);\r
- SysTryReturnResult(NID_CNT, r == E_SUCCESS, E_SYSTEM, "string append failed.");\r
+ SysTryReturnResult(NID_CNT, r == E_SUCCESS, r, "string append failed.");\r
}\r
else\r
{\r
r = inputExpr.Append(token);\r
- SysTryReturnResult(NID_CNT, r == E_SUCCESS, E_SYSTEM, "string append failed.");\r
+ SysTryReturnResult(NID_CNT, r == E_SUCCESS, r, "string append failed.");\r
}\r
+\r
r = inputExpr.Append("'");\r
- SysTryReturnResult(NID_CNT, r == E_SUCCESS, E_SYSTEM, "string append failed.");\r
+ SysTryReturnResult(NID_CNT, r == E_SUCCESS, r, "string append failed.");\r
}\r
}\r
\r
__inputExpr.Clear();\r
r = __inputExpr.Insert(inputExpr, 0);\r
- SysTryReturnResult(NID_CNT, r == E_SUCCESS, E_SYSTEM, "string insert failed.");\r
+ SysTryReturnResult(NID_CNT, r == E_SUCCESS, r, "string insert failed.");\r
\r
return r;\r
}\r