java.lang.Object
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 enumQSqlResult::BindingSyntaxprotected static enumJava wrapper for Qt enumQSqlResult::VirtualHookOperationNested classes/interfaces inherited from class io.qt.QtObject
io.qt.QtObject.QPrivateConstructor -
Constructor Summary
Constructors -
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.QStringListprotected final io.qt.core.QList<Object>SeeQSqlResult::boundValues(Qt::Disambiguated_t) protected final voidclear()protected abstract Objectdata(int i) protected voidSeeQSqlResult::detachFromResultSet() protected final QSqlDriverdriver()protected booleanexec()protected final booleanOverloaded function forexecBatch(boolean)witharrayBind = false.protected booleanexecBatch(boolean arrayBind) SeeQSqlResult::execBatch(bool) 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 booleanSeeQSqlResult::nextResult() protected final QSql.NumericalPrecisionPolicySeeQSqlResult::numericalPrecisionPolicy()const protected 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 voidSeeQSqlResult::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy) protected voidprotected voidsetSelect(boolean s) protected abstract intsize()Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Constructor Details
-
QSqlResult
-
-
Method Details
-
addBindValue
-
at
@QtUninvokable protected final int at() -
bindValueType
-
bindValueType
-
bindingSyntax
-
boundValue
-
boundValue
-
boundValueCount
@QtUninvokable protected final int boundValueCount() -
boundValueName
-
boundValueNames
@QtUninvokable protected final io.qt.core.QStringList boundValueNames() -
boundValues
See
QSqlResult::boundValues(Qt::Disambiguated_t) -
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
See
QSqlResult::numericalPrecisionPolicy()const -
resetBindCount
@QtUninvokable protected final void resetBindCount() -
bindValue
-
bindValue
-
data
-
detachFromResultSet
@QtUninvokable protected void detachFromResultSet()See
QSqlResult::detachFromResultSet() -
exec
@QtUninvokable protected boolean exec() -
execBatch
@QtUninvokable protected boolean execBatch(boolean arrayBind) See
QSqlResult::execBatch(bool) -
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()See
QSqlResult::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
See
QSqlResult::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy) -
setQuery
-
setSelect
@QtUninvokable protected void setSelect(boolean s) -
size
@QtUninvokable protected abstract int size() -
addBindValue
Overloaded function for
addBindValue(java.lang.Object, io.qt.sql.QSql.ParamType). -
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
Overloaded function for
bindValue(int, java.lang.Object, io.qt.sql.QSql.ParamType). -
execBatch
@QtUninvokable protected final boolean execBatch()Overloaded function for
execBatch(boolean)witharrayBind = false.
-