summaryrefslogtreecommitdiff
path: root/project2/sql/sqlTest.cpp
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2015-11-23 20:25:42 +0000
committerDan Goodliffe <dan@randomdan.homeip.net>2015-11-23 20:25:42 +0000
commit1aa32835ea71dfd634bc25a7d47e0780ea35baf6 (patch)
tree58726b2a349d89219f3eb3504493a2adf7a77ce7 /project2/sql/sqlTest.cpp
parentMake source object a virtual base of row set cache (diff)
downloadproject2-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.cpp11
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) :