diff options
author | Lionel Elie Mamane <lionel@mamane.lu> | 2013-06-27 08:51:59 +0200 |
---|---|---|
committer | Fridrich Strba <fridrich@documentfoundation.org> | 2013-06-28 12:28:38 +0000 |
commit | f4fcf5464c249fe15d5e8d3dd09df8b377bcd559 (patch) | |
tree | f4a964b7af3a28696eda3f3e2f7b1b9a6f0ea42a /connectivity | |
parent | 82593374493c967bbb1ba15d005470d7f108ae87 (diff) |
fdo#66216 JDBC no fractional second in time format
fractional second allowed in timestamp. But not in time. Don't ask why.
Change-Id: I5415889ab4cf4835b8b0db7363b7d9eb0a332393
Reviewed-on: https://gerrit.libreoffice.org/4566
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
Diffstat (limited to 'connectivity')
-rw-r--r-- | connectivity/source/drivers/jdbc/Timestamp.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/connectivity/source/drivers/jdbc/Timestamp.cxx b/connectivity/source/drivers/jdbc/Timestamp.cxx index a1d1bcd5e92e..5337330296b9 100644 --- a/connectivity/source/drivers/jdbc/Timestamp.cxx +++ b/connectivity/source/drivers/jdbc/Timestamp.cxx @@ -103,7 +103,8 @@ java_sql_Time::java_sql_Time( const ::com::sun::star::util::Time& _rOut ): java_ jvalue args[1]; // Convert parameters OUString sDateStr; - sDateStr = ::dbtools::DBTypeConversion::toTimeString(_rOut); + // java.sql.Time supports only whole seconds... + sDateStr = ::dbtools::DBTypeConversion::toTimeString(_rOut).copy(0, 8); args[0].l = convertwchar_tToJavaString(t.pEnv,sDateStr); // Turn off Java-Call for the constructor |