java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.sql.QSqlResult
- All Implemented Interfaces:
QtObjectInterface
Abstract interface for accessing data from specific SQL databases
Java wrapper for Qt's class QSqlResult
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static enumJava wrapper for Qt enum QSqlResult::BindingSyntaxprotected static enumJava wrapper for Qt enum QSqlResult::VirtualHookOperationNested classes/interfaces inherited from class io.qt.QtObject
QtObject.QPrivateConstructor -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor for internal use only.protectedQSqlResult(QSqlDriver db) -
Method Summary
Modifier and TypeMethodDescriptionprotected final voidaddBindValue(Object val, QSql.ParamType type) protected final voidaddBindValue(Object val, QSql.ParamTypeFlag... type) Overloaded function foraddBindValue(java.lang.Object, io.qt.sql.QSql.ParamType).protected final intat()protected final QSqlResult.BindingSyntaxprotected voidbindValue(int pos, Object val, QSql.ParamType type) protected final voidbindValue(int pos, Object val, QSql.ParamTypeFlag... type) Overloaded function forbindValue(int, java.lang.Object, io.qt.sql.QSql.ParamType).protected voidbindValue(String placeholder, Object val, QSql.ParamType type) protected final voidbindValue(String placeholder, Object val, QSql.ParamTypeFlag... type) Overloaded function forbindValue(java.lang.String, java.lang.Object, io.qt.sql.QSql.ParamType).protected final QSql.ParamTypebindValueType(int pos) protected final QSql.ParamTypebindValueType(String placeholder) protected final ObjectboundValue(int pos) protected final ObjectboundValue(String placeholder) protected final intprotected final StringboundValueName(int pos) protected final voidclear()protected abstract Objectdata(int i) protected voidprotected final QSqlDriverdriver()protected booleanexec()protected final booleanOverloaded function forexecBatch(boolean)witharrayBind = false.protected booleanexecBatch(boolean arrayBind) protected final Stringprotected abstract booleanfetch(int i) protected abstract booleanprotected abstract booleanprotected booleanprotected booleanhandle()protected final booleanprotected final booleanisActive()protected final booleanprotected abstract booleanisNull(int i) protected final booleanisSelect()protected final booleanisValid()protected final QSqlErrorprotected Objectprotected final Stringprotected booleanprotected final QSql.NumericalPrecisionPolicyprotected abstract intprotected booleanprotected QSqlRecordrecord()protected abstract booleanprotected final voidprotected booleansavePrepare(String sqlquery) protected voidsetActive(boolean a) protected voidsetAt(int at) protected voidsetForwardOnly(boolean forward) protected voidprotected voidprotected voidprotected voidsetSelect(boolean s) protected abstract intsize()Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Constructor Details
-
QSqlResult
-
QSqlResult
Constructor for internal use only.- Parameters:
p- expected to benull.
-
-
Method Details
-
addBindValue
Overloaded function for
addBindValue(java.lang.Object, io.qt.sql.QSql.ParamType). -
addBindValue
-
at
-
bindValueType
-
bindValueType
-
bindingSyntax
-
boundValue
-
boundValue
-
boundValueCount
-
boundValueName
-
boundValues
-
clear
-
driver
-
executedQuery
-
hasOutValues
-
isActive
-
isForwardOnly
-
isSelect
-
isValid
-
lastError
-
lastQuery
-
numericalPrecisionPolicy
-
resetBindCount
-
bindValue
@QtUninvokable protected final void bindValue(String placeholder, Object val, QSql.ParamTypeFlag... type) Overloaded function for
bindValue(java.lang.String, java.lang.Object, io.qt.sql.QSql.ParamType). -
bindValue
-
bindValue
Overloaded function for
bindValue(int, java.lang.Object, io.qt.sql.QSql.ParamType). -
bindValue
-
data
-
detachFromResultSet
-
exec
-
execBatch
Overloaded function for
execBatch(boolean)witharrayBind = false. -
execBatch
-
fetch
-
fetchFirst
-
fetchLast
-
fetchNext
-
fetchPrevious
-
handle
-
isNull
-
lastInsertId
-
nextResult
-
numRowsAffected
-
prepare
-
record
-
reset
-
savePrepare
-
setActive
-
setAt
-
setForwardOnly
-
setLastError
-
setNumericalPrecisionPolicy
-
setQuery
-
setSelect
-
size
-