Qtc.Classes.Sql

Documentation

class QaddBindValue a b where #

Methods

addBindValue :: a -> b -> IO () #

class QbindValue a b where #

Methods

bindValue :: a -> b -> IO () #

class QboundValue a b where #

Methods

boundValue :: a -> b -> IO (QVariant ()) #

class QboundValues a b c | a -> c where #

Methods

boundValues :: a -> b -> c #

class Qdriver a b where #

Methods

driver :: a -> b -> IO (QSqlDriver ()) #

class QexecBatch a b where #

Methods

execBatch :: a -> b -> IO Bool #

class QexecutedQuery a b where #

Methods

executedQuery :: a -> b -> IO String #

class QindexInQuery a b where #

Methods

indexInQuery :: a -> b -> IO (QModelIndex ()) #

class QinsertRowIntoTable a b where #

Methods

insertRowIntoTable :: a -> b -> IO Bool #

class QisForwardOnly a b where #

Methods

isForwardOnly :: a -> b -> IO Bool #

class QisGenerated a b where #

Methods

isGenerated :: a -> b -> IO Bool #

class QisOpenError a b where #

Methods

isOpenError :: a -> b -> IO Bool #

class QisSelect a b where #

Methods

isSelect :: a -> b -> IO Bool #

class QlastInsertId a b where #

Methods

lastInsertId :: a -> b -> IO (QVariant ()) #

class QlastQuery a b where #

Methods

lastQuery :: a -> b -> IO String #

class QnextResult a b where #

Methods

nextResult :: a -> b -> IO Bool #

class QnumRowsAffected a b where #

Methods

numRowsAffected :: a -> b -> IO Int #

class QorderByClause a b where #

Methods

orderByClause :: a -> b -> IO String #

class QprimaryIndex a b where #

Methods

primaryIndex :: a -> b -> IO (QSqlIndex ()) #

class QqueryChange a b where #

Methods

queryChange :: a -> b -> IO () #

class QrevertRow a b where #

Methods

revertRow :: a -> b -> IO () #

class QselectStatement a b where #

Methods

selectStatement :: a -> b -> IO String #

class QsetForwardOnly a b where #

Methods

setForwardOnly :: a -> b -> IO () #

class QsetGenerated a b where #

Methods

setGenerated :: a -> b -> IO () #

class QsetLastError a b where #

Methods

setLastError :: a -> b -> IO () #

class QsetNumericalPrecisionPolicy a b where #

Methods

setNumericalPrecisionPolicy :: a -> b -> IO () #

class QsetTable a b where #

Methods

setTable :: a -> b -> IO () #

class QtableName a b where #

Methods

tableName :: a -> b -> IO String #

class Qtables a b where #

Methods

tables :: a -> b -> IO [String] #

class QupdateRowInTable a b where #

Methods

updateRowInTable :: a -> b -> IO Bool #