org.kde.qt

Class QSqlCursor

public class QSqlCursor extends QSqlRecord implements QSqlQueryInterface

Field Summary
static intDelete
static intInsert
static intReadOnly
static intUpdate
static intWritable
Constructor Summary
protected QSqlCursor(Class dummy)
QSqlCursor(String name, boolean autopopulate, QSqlDatabase db)
QSqlCursor(String name, boolean autopopulate)
QSqlCursor(String name)
QSqlCursor()
QSqlCursor(QSqlCursor other)
Method Summary
voidaddBindValue(QVariant val)
voidaddBindValue(QVariant val, int type)
protected voidafterSeek()
voidappend(QSqlFieldInfo fieldInfo)
intat()
protected voidbeforeSeek()
voidbindValue(String placeholder, QVariant val)
voidbindValue(int pos, QVariant val)
voidbindValue(String placeholder, QVariant val, int type)
voidbindValue(int pos, QVariant val, int type)
QVariantboundValue(String placeholder)
QVariantboundValue(int pos)
protected QVariantcalculateField(String name)
booleancanDelete()
booleancanInsert()
booleancanUpdate()
voidclear()
intdel(boolean invalidate)
intdel()
protected intdel(String filter, boolean invalidate)
protected intdel(String filter)
voiddispose()
Delete the wrapped C++ instance ahead of finalize()
QSqlDriverdriver()
QSqlRecordeditBuffer(boolean copy)
QSqlRecordeditBuffer()
booleanexec(String sql)
booleanexec()
StringexecutedQuery()
Stringfilter()
protected voidfinalize()
Deletes the wrapped C++ instance
booleanfirst()
QSqlIndexindex(String[] fieldNames)
QSqlIndexindex(String fieldName)
voidinsert(int pos, QSqlFieldInfo fieldInfo)
intinsert(boolean invalidate)
intinsert()
booleanisActive()
booleanisCalculated(String name)
booleanisDisposed()
Has the wrapped C++ instance been deleted?
booleanisForwardOnly()
booleanisNull(int i)
booleanisNull(String name)
booleanisReadOnly()
booleanisSelect()
booleanisTrimmed(String name)
booleanisValid()
booleanlast()
QSqlErrorlastError()
StringlastQuery()
intmode()
Stringname()
booleannext()
intnumRowsAffected()
booleanprepare(String query)
booleanprev()
QSqlIndexprimaryIndex(boolean prime)
QSqlIndexprimaryIndex()
QSqlRecordprimeDelete()
QSqlRecordprimeInsert()
QSqlRecordprimeUpdate()
voidremove(int pos)
QSqlResultresult()
booleanseek(int i, boolean relative)
booleanseek(int i)
booleanselect()
booleanselect(QSqlIndex sort)
booleanselect(QSqlIndex filter, QSqlIndex sort)
booleanselect(String filter, QSqlIndex sort)
booleanselect(String filter)
voidsetCalculated(String name, boolean calculated)
voidsetFilter(String filter)
voidsetForwardOnly(boolean forward)
voidsetGenerated(String name, boolean generated)
voidsetGenerated(int i, boolean generated)
voidsetMode(int flags)
voidsetName(String name, boolean autopopulate)
voidsetName(String name)
voidsetPrimaryIndex(QSqlIndex idx)
voidsetSort(QSqlIndex sort)
voidsetTrimmed(String name, boolean trim)
voidsetValue(int i, QVariant val)
voidsetValue(String name, QVariant val)
intsize()
QSqlIndexsort()
StringtoString(String prefix, String sep)
StringtoString(String prefix)
StringtoString()
protected StringtoString(String prefix, QSqlField field, String fieldSep)
protected StringtoString(QSqlRecord rec, String prefix, String fieldSep, String sep)
protected StringtoString(QSqlIndex i, QSqlRecord rec, String prefix, String fieldSep, String sep)
intupdate(boolean invalidate)
intupdate()
protected intupdate(String filter, boolean invalidate)
protected intupdate(String filter)
QVariantvalue(int i)
QVariantvalue(String name)

Field Detail

Delete

public static final int Delete

Insert

public static final int Insert

ReadOnly

public static final int ReadOnly

Update

public static final int Update

Writable

public static final int Writable

Constructor Detail

QSqlCursor

protected QSqlCursor(Class dummy)

QSqlCursor

public QSqlCursor(String name, boolean autopopulate, QSqlDatabase db)

QSqlCursor

public QSqlCursor(String name, boolean autopopulate)

QSqlCursor

public QSqlCursor(String name)

QSqlCursor

public QSqlCursor()

QSqlCursor

public QSqlCursor(QSqlCursor other)

Method Detail

addBindValue

public void addBindValue(QVariant val)

addBindValue

public void addBindValue(QVariant val, int type)

afterSeek

protected void afterSeek()

append

public void append(QSqlFieldInfo fieldInfo)

at

public int at()

beforeSeek

protected void beforeSeek()

bindValue

public void bindValue(String placeholder, QVariant val)

bindValue

public void bindValue(int pos, QVariant val)

bindValue

public void bindValue(String placeholder, QVariant val, int type)

bindValue

public void bindValue(int pos, QVariant val, int type)

boundValue

public QVariant boundValue(String placeholder)

boundValue

public QVariant boundValue(int pos)

calculateField

protected QVariant calculateField(String name)

canDelete

public boolean canDelete()

canInsert

public boolean canInsert()

canUpdate

public boolean canUpdate()

clear

public void clear()

del

public int del(boolean invalidate)

del

public int del()

del

protected int del(String filter, boolean invalidate)

del

protected int del(String filter)

dispose

public void dispose()
Delete the wrapped C++ instance ahead of finalize()

driver

public QSqlDriver driver()

editBuffer

public QSqlRecord editBuffer(boolean copy)

editBuffer

public QSqlRecord editBuffer()

exec

public boolean exec(String sql)

exec

public boolean exec()

executedQuery

public String executedQuery()

filter

public String filter()

finalize

protected void finalize()
Deletes the wrapped C++ instance

first

public boolean first()

index

public QSqlIndex index(String[] fieldNames)

index

public QSqlIndex index(String fieldName)

insert

public void insert(int pos, QSqlFieldInfo fieldInfo)

insert

public int insert(boolean invalidate)

insert

public int insert()

isActive

public boolean isActive()

isCalculated

public boolean isCalculated(String name)

isDisposed

public boolean isDisposed()
Has the wrapped C++ instance been deleted?

isForwardOnly

public boolean isForwardOnly()

isNull

public boolean isNull(int i)

isNull

public boolean isNull(String name)

isReadOnly

public boolean isReadOnly()

isSelect

public boolean isSelect()

isTrimmed

public boolean isTrimmed(String name)

isValid

public boolean isValid()

last

public boolean last()

lastError

public QSqlError lastError()

lastQuery

public String lastQuery()

mode

public int mode()

name

public String name()

next

public boolean next()

numRowsAffected

public int numRowsAffected()

prepare

public boolean prepare(String query)

prev

public boolean prev()

primaryIndex

public QSqlIndex primaryIndex(boolean prime)

primaryIndex

public QSqlIndex primaryIndex()

primeDelete

public QSqlRecord primeDelete()

primeInsert

public QSqlRecord primeInsert()

primeUpdate

public QSqlRecord primeUpdate()

remove

public void remove(int pos)

result

public QSqlResult result()

seek

public boolean seek(int i, boolean relative)

seek

public boolean seek(int i)

select

public boolean select()

select

public boolean select(QSqlIndex sort)

select

public boolean select(QSqlIndex filter, QSqlIndex sort)

select

public boolean select(String filter, QSqlIndex sort)

select

public boolean select(String filter)

setCalculated

public void setCalculated(String name, boolean calculated)

setFilter

public void setFilter(String filter)

setForwardOnly

public void setForwardOnly(boolean forward)

setGenerated

public void setGenerated(String name, boolean generated)

setGenerated

public void setGenerated(int i, boolean generated)

setMode

public void setMode(int flags)

setName

public void setName(String name, boolean autopopulate)

setName

public void setName(String name)

setPrimaryIndex

public void setPrimaryIndex(QSqlIndex idx)

setSort

public void setSort(QSqlIndex sort)

setTrimmed

public void setTrimmed(String name, boolean trim)

setValue

public void setValue(int i, QVariant val)

setValue

public void setValue(String name, QVariant val)

size

public int size()

sort

public QSqlIndex sort()

toString

public String toString(String prefix, String sep)

toString

public String toString(String prefix)

toString

public String toString()

toString

protected String toString(String prefix, QSqlField field, String fieldSep)

toString

protected String toString(QSqlRecord rec, String prefix, String fieldSep, String sep)

toString

protected String toString(QSqlIndex i, QSqlRecord rec, String prefix, String fieldSep, String sep)

update

public int update(boolean invalidate)

update

public int update()

update

protected int update(String filter, boolean invalidate)

update

protected int update(String filter)

value

public QVariant value(int i)

value

public QVariant value(String name)