1836a1837,1854
>         case Types.TIMESTAMP:
>             if (x instanceof java.sql.Timestamp) {
>                 java.sql.Timestamp t=(java.sql.Timestamp)x;
>                 this.setTimestamp ( parameterIndex,t,null );
>                 return;                    
>             }
>         case Types.DATE:
>             if (x instanceof java.sql.Timestamp) {
>                 java.sql.Timestamp t = (java.sql.Timestamp)x;
>                 this.setDate ( parameterIndex,new java.sql.Date (t.getTime()) );
>                 return;
>             }
>         case Types.TIME:
>             if (x instanceof java.sql.Timestamp) {
>                 java.sql.Timestamp t = (java.sql.Timestamp)x;
>                 this.setTime ( parameterIndex,new java.sql.Time (t.getTime()) );
>                 return;                    
>             }
1954,1955c1972
<         Object arg = this.findColInfo (parameterIndex).transTimestampForInput (x);
<         this.inputArgs [parameterIndex - 1] = arg;
---
>         this.setTimestamp ( parameterIndex,x,null );
