Commit Graph

475 Commits

Author SHA1 Message Date
David Shawley
01d998dcc2 * Foundation/include/Poco/LocalDateTime.h
* Foundation/src/LocalDateTime.cpp
  - Fixed Sourceforge tracker 1800031.
    The time zone differential was not being maintained in many places.
    There are some minor functionality changes with this changeset however.
    * Assignment methods which do not take the full time information or a
      tzd as parameters will adjust the time stamp for DST according to
      the time specified. The only methods that do not fall under this
      constraint are:
      - constructors or assigns which accept year, month, day, etc.
      - constructors or assigns which accept a tzd
    * operators += and -= correctly adjust for DST boundary crossings.
    * operators + and - will return a LocalDateTime instance that has
      been adjust for DST boundary crossings.
* Foundation/testsuite/src/LocalDateTimeTest.h
* Foundation/testsuite/src/LocalDateTimeTest.cpp
  - Added testTimezone method.
  - Removed an assertion in testGregorian1() that would fail when the
    current DST offset differed from that of 1970-1-1.
2007-10-01 03:09:05 +00:00
Aleksandar Fabijanic
d9364e8f51 some async-robustness additions and tests for Statement 2007-09-30 16:42:17 +00:00
Aleksandar Fabijanic
6e380b6b13 Various feature additions and fixes:
- asynchronous execution for Data::Statement
- ActiveMethod copy and assignment
- added Data components to $POCO_BASE/components
- SQLite 64-bit integer default
- SessionPool timer seconds to milliseconds
- ODBC fix for subsequent calls to execute()
- std::deque (instead of std::vector) as default container
2007-09-29 18:40:43 +00:00
Aleksandar Fabijanic
0dfd7bec3b removed bool _executed member (not used) 2007-09-26 21:48:02 +00:00
Aleksandar Fabijanic
f7a8963ad7 POD operator overloads instead of templates 2007-09-25 02:33:04 +00:00
Aleksandar Fabijanic
8bb74a06a4 == and != overloads for POD 2007-09-24 22:33:37 +00:00
Aleksandar Fabijanic
8506aad3ae small sample tidy up 2007-09-24 01:37:31 +00:00
Aleksandar Fabijanic
228d48ad14 proper bool support 2007-09-22 01:20:20 +00:00
Guenter Obiltschnig
40c0f41fa0 improved ODBC error reporting (SQL_NO_DATA) 2007-09-19 20:01:48 +00:00
Aleksandar Fabijanic
2fa2a98714 nvl 2007-09-13 22:43:37 +00:00
Aleksandar Fabijanic
8f01713202 Removed TYPELIST_... macros 2007-09-12 22:57:00 +00:00
Aleksandar Fabijanic
dd81a7ecf0 More operators and some code fixes 2007-09-12 22:56:20 +00:00
Aleksandar Fabijanic
5a6eb68529 DynamicAny update 2007-09-07 15:11:41 +00:00
Aleksandar Fabijanic
6d1e798f2e Some code formatting 2007-09-07 15:11:02 +00:00
Aleksandar Fabijanic
bd5e6db0cc 2007-09-06 13:56:18 +00:00
Aleksandar Fabijanic
009db61570 ++ and -- operators for DynamicAny 2007-09-06 11:16:27 +00:00
Aleksandar Fabijanic
a86dc7a393 2007-09-06 02:48:02 +00:00
Aleksandar Fabijanic
d9c5b827a5 Arithmetic operators for DynamicAny 2007-09-05 23:38:12 +00:00
Aleksandar Fabijanic
0a65eefd9a Eliminate some gcc warnings 2007-09-04 20:14:40 +00:00
Aleksandar Fabijanic
ab1b6c29ca 2007-08-29 17:07:52 +00:00
Aleksandar Fabijanic
3b66a355c2 DateTime support & some test tidying 2007-08-20 11:55:18 +00:00
Guenter Obiltschnig
2dbfb583c9 updated libversion to 5 2007-08-15 10:57:53 +00:00
Guenter Obiltschnig
dfbc0e1d24 added Session::isTransaction() 2007-08-10 14:08:45 +00:00
Guenter Obiltschnig
a04bae94d7 synchronized trunk 2007-08-10 13:57:07 +00:00
Guenter Obiltschnig
2ef3a4f9d2 move WebWidgets into sandbox where it belongs 2007-08-10 13:45:34 +00:00
Aleksandar Fabijanic
e1b2ca26c0 documentation update 2007-07-26 19:29:04 +00:00
Aleksandar Fabijanic
97769a1a43 removed redundant SQLSetStmtAttr 2007-07-23 21:00:36 +00:00
Aleksandar Fabijanic
e812e7bf46 workaround for hidden files 2007-07-13 19:43:30 +00:00
Peter Schojer
cfdc1e8615 added webWidgets project 2007-07-02 10:48:36 +00:00
Peter Schojer
8dafac067b added datadriven testing 2007-07-02 10:35:30 +00:00
Aleksandar Fabijanic
b2977d3df2 Row and RowIterator done and tested (windows and linux) 2007-06-23 01:22:55 +00:00
Aleksandar Fabijanic
08f8448478 2007-06-22 02:09:02 +00:00
Aleksandar Fabijanic
c9b65928db ODBC generic nulls, added Row and RowIterator 2007-06-22 02:07:48 +00:00
Aleksandar Fabijanic
366ac99f7d unused variable warning cleanup 2007-06-21 01:29:29 +00:00
Aleksandar Fabijanic
31860214d3 ODBC null value support and tests (tested win32 all & Linux PostgreSQL) 2007-06-21 01:27:48 +00:00
Aleksandar Fabijanic
7fac905b65 null bindings and RecordSet::isNull (SQLite done and tested, ODBC todo) 2007-06-19 23:24:16 +00:00
Aleksandar Fabijanic
6a5afde278 stored procedure and gcc fixes 2007-06-19 02:13:30 +00:00
Guenter Obiltschnig
1e659df827 added AsyncIO 2007-06-18 07:02:09 +00:00
Guenter Obiltschnig
049c3b914b added AsyncIO 2007-06-18 07:00:47 +00:00
Aleksandar Fabijanic
5feefc75cd Stored procedures for DB2 & PostgreSQL, StatementImpl::isStoredProcedure() function 2007-06-16 02:48:57 +00:00
Guenter Obiltschnig
aaea87c6e2 latest sources from main repository 2007-06-13 15:32:13 +00:00
Guenter Obiltschnig
db38afabd5 latest sources from main repository 2007-06-13 15:26:36 +00:00
Guenter Obiltschnig
e701c977f5 latest sources from main repository 2007-06-13 15:15:43 +00:00
Guenter Obiltschnig
f7b1357ec6 latest sources from main repository 2007-06-13 15:14:53 +00:00
Guenter Obiltschnig
cfca5df1b6 latest sources from main repository 2007-06-13 15:14:29 +00:00
Guenter Obiltschnig
9913f74f8d latest sources from main repository 2007-06-13 15:13:29 +00:00
Guenter Obiltschnig
0b2b989a95 SQLite fixes; minor cosmetic fixes 2007-06-13 15:11:21 +00:00
Aleksandar Fabijanic
8b374cd84b 2007-06-08 01:33:56 +00:00
Aleksandar Fabijanic
649415d3b9 Binder::bind(BLOB) 2007-06-07 01:34:49 +00:00
Aleksandar Fabijanic
f5d1b17306 std::string stored proc in-bound binding 2007-06-06 22:43:10 +00:00