Skip to content

//jdbc-driver/com.squareup.sqldelight.sqlite.driver/JdbcPreparedStatement

JdbcPreparedStatement

[jvm] open class JdbcPreparedStatement(preparedStatement: PreparedStatement) : SqlPreparedStatement

Binds the parameter to preparedStatement by calling bindString, bindLong or similar. After binding, execute executes the query without a result, while executeQuery returns JdbcCursor.

Constructors

JdbcPreparedStatement [jvm] fun JdbcPreparedStatement(preparedStatement: PreparedStatement)

Functions

Name Summary
bindBytes [jvm]
Content
open override fun bindBytes(index: Int, bytes: ByteArray?)


bindDouble [jvm]
Content
open override fun bindDouble(index: Int, double: Double?)


bindLong [jvm]
Content
open override fun bindLong(index: Int, long: Long?)


bindString [jvm]
Content
open override fun bindString(index: Int, string: String?)


execute [jvm]
Content
fun execute()


executeQuery [jvm]
Content
fun executeQuery(onClose: () -> Unit): JdbcCursor