Bagikan melalui


Metode setObject (int, java.lang.Object)

Unduh driver JDBC

Mengatur nilai parameter yang ditunjuk dengan menggunakan objek yang diberikan.

Sintaks

  
public final void setObject(int index,  
                            java.lang.Object obj)  

Parameter

indeks

Int yang menunjukkan nomor parameter.

Obj

Sebuah objek.

Pengecualian

SQLServerException

Keterangan

Metode setObject ini ditentukan oleh metode setObject di antarmuka java.sql.PreparedStatement.

Sebelum memanggil metode setObject ini, aplikasi mungkin mengatur parameter yang ditentukan dengan menggunakan salah satu metode berikut:

  • Metode Jenis> yang ditetapkan<dari kelas SQLServerPreparedStatement atau kelas SQLServerCallableStatement

  • Metode setNull dari kelas SQLServerPreparedStatement atau kelas SQLServerCallableStatement

  • Metode registerOutParameter dari kelas SQLServerCallableStatement

Dalam kasus seperti itu, jenis parameter diatur secara otomatis. Jika aplikasi memanggil metode setObject ini dengan nilai obj NULL, driver mengasumsikan bahwa jenis parameter adalah salah satu yang diatur oleh metode yang disebut sebelumnya.

Jika nilai obj adalah NULL dan tidak ada informasi jenis untuk parameter tersebut yang dapat ditentukan, metode setObject ini mengonversi parameter yang ditentukan ke CHAR sebelum mengirimkannya ke database.

Dimulai dengan SQL Server JDBC Driver 3.0, perilaku metode ini dimodifikasi oleh properti koneksi sendTimeAsDatetime (Mengatur Properti Koneksi) dan SQLServerDataSource.setSendTimeAsDatetime.

Untuk informasi selengkapnya, lihat Mengonfigurasi Cara Nilai java.sql.Time Dikirim ke Server.

Lihat juga

Metode setObject (SQLServerPreparedStatement)
Anggota SQLServerPreparedStatement
Kelas SQLServerPreparedStatement