diff options
author | Dan Goodliffe <dan@randomdan.homeip.net> | 2015-11-23 20:25:42 +0000 |
---|---|---|
committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2015-11-23 20:25:42 +0000 |
commit | 1aa32835ea71dfd634bc25a7d47e0780ea35baf6 (patch) | |
tree | 58726b2a349d89219f3eb3504493a2adf7a77ce7 /project2/sql/sqlTest.cpp | |
parent | Make source object a virtual base of row set cache (diff) | |
download | project2-1aa32835ea71dfd634bc25a7d47e0780ea35baf6.tar.bz2 project2-1aa32835ea71dfd634bc25a7d47e0780ea35baf6.tar.xz project2-1aa32835ea71dfd634bc25a7d47e0780ea35baf6.zip |
Move common code for database references into SqlBase
Diffstat (limited to 'project2/sql/sqlTest.cpp')
-rw-r--r-- | project2/sql/sqlTest.cpp | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/project2/sql/sqlTest.cpp b/project2/sql/sqlTest.cpp index f3a5516..705a58b 100644 --- a/project2/sql/sqlTest.cpp +++ b/project2/sql/sqlTest.cpp @@ -15,12 +15,11 @@ class CantCompareNulls : public std::exception { }; SqlTest::SqlTest(ScriptNodePtr p) : SourceObject(p), Test(p), - dataSource(p, "datasource"), + SqlBase(p), filter(p, "filter", ""), testOp(p, "testOp", "=="), testValue(p, "testValue"), - sqlCommand(p->child("sql")), - db(NULL) + sqlCommand(p->child("sql")) { } @@ -28,12 +27,6 @@ SqlTest::~SqlTest() { } -void -SqlTest::loadComplete(const CommonObjects * co) -{ - db = co->dataSource<RdbmsDataSource>(dataSource(NULL)); -} - class HandleDoCompare : public DB::HandleField { public: HandleDoCompare(const VariableType & tV, const std::string & tO) : |