Java.Sql.IPreparedStatement.SetTimestamp Method
Sets the value of a specified parameter to a supplied java.sql.Timestamp value, using the supplied Calendar.

Syntax

[Android.Runtime.Register("setTimestamp", "(ILjava/sql/Timestamp;Ljava/util/Calendar;)V", "GetSetTimestamp_ILjava_sql_Timestamp_Ljava_util_Calendar_Handler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetTimestamp (int parameterIndex, Timestamp theTimestamp, Java.Util.Calendar cal)

See Also

Timestamp
Java.Util.Calendar

Parameters

parameterIndex
the parameter number index, where the first parameter has index 1.
theTimestamp
the java.sql.Timestamp value to which the parameter at parameterIndex is set.
cal
a Calendar to use to construct the SQL TIMESTAMP value

Exceptions

TypeReason
Java.Sql.SQLExceptionif a database error happens.

Remarks

Sets the value of a specified parameter to a supplied java.sql.Timestamp value, using the supplied Calendar.

The driver uses the supplied Calendar to create the SQL TIMESTAMP value, which allows it to use a custom timezone - otherwise the driver uses the VM defaults. See "Be wary of the default locale".

[Android Documentation]

Requirements

Namespace: Java.Sql
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 1