[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [xmlblaster] possible problem about JDBC Driver
zhang zhi wei wrote:
> Hi.
Hi,
thanks for reporting this bug with a solution.
> After examining the DBAdapterUtils.java, I find the problem is the
> following codes:
>
> case Types.TIMESTAMP:
> columnValue = rs.getTimestamp(i).toString();
>
>
> When changed to the following code, it works fine.
>
> case Types.TIMESTAMP:
> Timestamp ts=rs.getTimestamp(i);
> if (ts==null) columnValue="null" ; else columnValue=ts.toString();
>
>
> althrough this bug is fixed, other possible NULL values may exist.
> So If it's necessary to change all the case codes to the above style?
> please verify this!!!
I have fixed all locations now and commited
it to cvs.
> by the way, the datetime in SQLServer is mapped to TIMESTAMP, so if
> 2002-11-11 in SQLServer, the output is "2004-11-24 00:00:00.0"
> how to fix this problem? just trim the 00.00.00.0? thanks a lot!
If you can't use our 'Date' which has no
time added probably trimming is the simplest way
to go,
thanks and best regards
Marcel
--
http://www.xmlBlaster.org