java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.sql.QSqlResult
- All Implemented Interfaces:
io.qt.QtObjectInterface
public abstract class QSqlResult
extends io.qt.QtObject
Abstract interface for accessing data from specific SQL databases
Java wrapper for Qt 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
io.qt.QtObject.QPrivateConstructor -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedQSqlResult(io.qt.QtObject.QPrivateConstructor p) Constructor 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 io.qt.core.QVector<Object>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
protected QSqlResult(io.qt.QtObject.QPrivateConstructor p) 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
@QtUninvokable protected final int at() -
bindValueType
-
bindValueType
-
bindingSyntax
-
boundValue
-
boundValue
-
boundValueCount
@QtUninvokable protected final int boundValueCount() -
boundValueName
-
boundValues
-
clear
@QtUninvokable protected final void clear() -
driver
-
executedQuery
-
hasOutValues
@QtUninvokable protected final boolean hasOutValues() -
isActive
@QtUninvokable protected final boolean isActive() -
isForwardOnly
@QtUninvokable protected final boolean isForwardOnly() -
isSelect
@QtUninvokable protected final boolean isSelect() -
isValid
@QtUninvokable protected final boolean isValid() -
lastError
-
lastQuery
-
numericalPrecisionPolicy
-
resetBindCount
@QtUninvokable protected final void 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
@QtUninvokable protected void detachFromResultSet() -
exec
@QtUninvokable protected boolean exec() -
execBatch
@QtUninvokable protected final boolean execBatch()Overloaded function for
execBatch(boolean)witharrayBind = false. -
execBatch
@QtUninvokable protected boolean execBatch(boolean arrayBind) -
fetch
@QtUninvokable protected abstract boolean fetch(int i) -
fetchFirst
@QtUninvokable protected abstract boolean fetchFirst() -
fetchLast
@QtUninvokable protected abstract boolean fetchLast() -
fetchNext
@QtUninvokable protected boolean fetchNext() -
fetchPrevious
@QtUninvokable protected boolean fetchPrevious() -
handle
-
isNull
@QtUninvokable protected abstract boolean isNull(int i) -
lastInsertId
-
nextResult
@QtUninvokable protected boolean nextResult() -
numRowsAffected
@QtUninvokable protected abstract int numRowsAffected() -
prepare
-
record
-
reset
-
savePrepare
-
setActive
@QtUninvokable protected void setActive(boolean a) -
setAt
@QtUninvokable protected void setAt(int at) -
setForwardOnly
@QtUninvokable protected void setForwardOnly(boolean forward) -
setLastError
-
setNumericalPrecisionPolicy
-
setQuery
-
setSelect
@QtUninvokable protected void setSelect(boolean s) -
size
@QtUninvokable protected abstract int size()
-