TSqlDeleterV2 Class

TSqlDeleterV2; 接口设计与TSqlInsertV2几乎相同,故不对其做详细介绍 More...

Header: #include <TSqlDeleterV2>

Public Functions

TSqlDeleterV2()
TSqlDeleterV2(const QString &iTableStr)
TSqlDeleterV2(const QVariantMap &iDataMap)
TSqlDeleterV2(const TSqlDeleterV2 &iOther)
~TSqlDeleterV2()
TSqlDeleterV2 &addWhere(const TSqlWhereAbsV2 &iWhere)
TSqlDeleterV2 &addWhere(const QString &iField, const QVariant &iValue, const QString &iOperator = "=")
TSqlDeleterV2 &addWhere(const QString &iWhereStr)
TSqlDeleterV2 &clear()
QString connectionName() const
TSqlDeleterV2 &setConnectionName(const QString &iCntNameStr)
TSqlDeleterV2 &setTable(const QString &iTableStr)
TSqlDeleterV2 &setUserData(const QVariant &iDataVar)
TSqlDeleterV2 &setWhere(const TSqlWhereCompsiteV2 &iWhere)
TSqlDeleterV2 &setWhere(const QString &iField, const QVariant &iValue, const QString &iOperator = "=")
TSqlDeleterV2 &setWhere(const QString &iWhereStr)
QString table() const
QVariant userData() const
TSqlWhereCompsiteV2 where() const
TSqlWhereCompsiteV2 &whereRef()
TSqlDeleterV2 &operator=(const TSqlDeleterV2 &iOther)

Detailed Description

TSqlDeleterV2; 接口设计与TSqlInsertV2几乎相同,故不对其做详细介绍

See also TSqlInserterV2.

Member Function Documentation

TSqlDeleterV2::TSqlDeleterV2()

Default constructs an instance of TSqlDeleterV2.

TSqlDeleterV2::TSqlDeleterV2(const QString &iTableStr)

Default constructs an instance of TSqlDeleterV2.

TSqlDeleterV2::TSqlDeleterV2(const QVariantMap &iDataMap)

Default constructs an instance of TSqlDeleterV2.

TSqlDeleterV2::TSqlDeleterV2(const TSqlDeleterV2 &iOther)

Copy constructor.

TSqlDeleterV2::~TSqlDeleterV2()

Destroys the instance of TSqlDeleterV2.

TSqlDeleterV2 &TSqlDeleterV2::addWhere(const TSqlWhereAbsV2 &iWhere)

TSqlDeleterV2 &TSqlDeleterV2::addWhere(const QString &iField, const QVariant &iValue, const QString &iOperator = "=")

TSqlDeleterV2 &TSqlDeleterV2::addWhere(const QString &iWhereStr)

TSqlDeleterV2 &TSqlDeleterV2::clear()

QString TSqlDeleterV2::connectionName() const

See also setConnectionName().

TSqlDeleterV2 &TSqlDeleterV2::setConnectionName(const QString &iCntNameStr)

See also connectionName().

TSqlDeleterV2 &TSqlDeleterV2::setTable(const QString &iTableStr)

See also table().

TSqlDeleterV2 &TSqlDeleterV2::setUserData(const QVariant &iDataVar)

See also userData().

TSqlDeleterV2 &TSqlDeleterV2::setWhere(const TSqlWhereCompsiteV2 &iWhere)

See also where().

TSqlDeleterV2 &TSqlDeleterV2::setWhere(const QString &iField, const QVariant &iValue, const QString &iOperator = "=")

TSqlDeleterV2 &TSqlDeleterV2::setWhere(const QString &iWhereStr)

QString TSqlDeleterV2::table() const

See also setTable().

QVariant TSqlDeleterV2::userData() const

See also setUserData().

TSqlWhereCompsiteV2 TSqlDeleterV2::where() const

See also setWhere().

TSqlWhereCompsiteV2 &TSqlDeleterV2::whereRef()

TSqlDeleterV2 &TSqlDeleterV2::operator=(const TSqlDeleterV2 &iOther)

Copy-assignment operator.