168         return (_throwIfFailed);
   175         _throwIfFailed = 
true;
   181         _throwIfFailed = 
false;
   184       bool exec(
const std::string &query);
   186         return(QSqlQuery::exec());
   192       int fieldIndex(
const std::string &name) 
const;
   202       void tossQueryError(
const std::string &message, 
const char *f, 
int l) 
const;
 Provide simplified access to resulting SQL query row. 
Definition: SqlRecord.h:62
 
std::vector< std::string > fieldTypeList() const
Returns the types of each field/column in a resutling query. 
Definition: SqlQuery.cpp:228
 
SqlQuery()
Default constructor. 
Definition: SqlQuery.cpp:43
 
std::vector< std::string > fieldNameList() const
Returns the names of all fields in the resulting query. 
Definition: SqlQuery.cpp:211
 
Connect to database immediately. 
Definition: Database.h:88
 
virtual ~SqlQuery()
Definition: SqlQuery.h:159
 
SqlRecord getRecord() const
Returns a SqlRecord for the current query row. 
Definition: SqlQuery.cpp:267
 
bool isThrowing() const
Report error status when executing queries. 
Definition: SqlQuery.h:167
 
int fieldIndex(const std::string &name) const
Returns index of column for given name. 
Definition: SqlQuery.cpp:194
 
bool exec()
Definition: SqlQuery.h:185
 
void setThrowOnFailure()
Sets throwing of exceptions on errors to true. 
Definition: SqlQuery.h:174
 
Construct and execute a query on a database and manage result. 
Definition: SqlQuery.h:152
 
Isis database class providing generalized access to a variety of databases. 
Definition: Database.h:84
 
std::string getQuery() const
Returns the executed query string. 
Definition: SqlQuery.cpp:146
 
Namespace for ISIS/Bullet specific routines. 
Definition: Apollo.h:31
 
int nFields() const
Returns the number of fields (columns) from query. 
Definition: SqlQuery.cpp:163
 
void setNoThrowOnFailure()
Turns throwing of iExceptions off on errors. 
Definition: SqlQuery.h:180
 
std::string fieldName(int index) const
Returns the column name of the resulting query at the given index. 
Definition: SqlQuery.cpp:179
 
int nRows() const
Returns the count of rows resulting from the query. 
Definition: SqlQuery.cpp:250