Date: Wednesday, November 23, 2005 @ 15:16:37
  Author: gilles
    Path: /cvsroot/carob/carob

Modified: contrib/PHP/sample_carob_request.cpp (1.3 -> 1.4)
          test/TestBeginCommitRollback.cpp (1.2 -> 1.3)
          test/TestExecReadRequest.cpp (1.6 -> 1.7)
          test/TestExecWriteRequest.cpp (1.6 -> 1.7)
          test/TestStatement.cpp (1.3 -> 1.4)

Applied recent changes (request and executeXXX)


--------------------------------------+
 contrib/PHP/sample_carob_request.cpp |    7 +-----
 test/TestBeginCommitRollback.cpp     |   35 ++++++++++++---------------------
 test/TestExecReadRequest.cpp         |   29 +++++++++++----------------
 test/TestExecWriteRequest.cpp        |   35 ++++++++++++---------------------
 test/TestStatement.cpp               |    3 +-
 5 files changed, 42 insertions(+), 67 deletions(-)


Index: carob/contrib/PHP/sample_carob_request.cpp
diff -u carob/contrib/PHP/sample_carob_request.cpp:1.3 
carob/contrib/PHP/sample_carob_request.cpp:1.4
--- carob/contrib/PHP/sample_carob_request.cpp:1.3      Mon Nov 14 16:18:25 2005
+++ carob/contrib/PHP/sample_carob_request.cpp  Wed Nov 23 15:16:36 2005
@@ -130,15 +130,12 @@
     connectionPtr = connectionPool.connectToController(connectionPrms);
 
     // Create request object
-    SelectRequest readReq(wreq,
-                          false, 
-                          2,
-                          L"\n");
+    RequestWithResultSetParameters readReq(wreq, true, L"", false, 2);
        
     // efree(req); // segfaults
 
     // Execute request
-    DriverResultSet* drsPtr = connectionPtr->execReadRequest(readReq);
+    DriverResultSet* drsPtr = connectionPtr->statementExecuteQuery(readReq);
 
     if (!drsPtr)
       throw CarobException(L"null resultset");
Index: carob/test/TestBeginCommitRollback.cpp
diff -u carob/test/TestBeginCommitRollback.cpp:1.2 
carob/test/TestBeginCommitRollback.cpp:1.3
--- carob/test/TestBeginCommitRollback.cpp:1.2  Wed Nov  9 14:35:34 2005
+++ carob/test/TestBeginCommitRollback.cpp      Wed Nov 23 15:16:36 2005
@@ -21,8 +21,7 @@
 #include <iostream>
 
 #include "TestBeginCommitRollback.hpp"
-#include "SelectRequest.hpp"
-#include "UpdateRequest.hpp"
+#include "Request.hpp"
 
 void TestBeginCommitRollback::testReadRequestAndCommit()
 {
@@ -30,15 +29,13 @@
   try
   {
     connectionPtr->setAutoCommit(false);
-    SelectRequest readReq(L"select * from address;",
-                          false, 
-                          2,
-                          L"\n");
+    RequestWithResultSetParameters readReq(L"select * from address", true, L"",
+        false, 2);
     if (isDebugEnabled())
     {
       logDebug(fctName, L"Executing read");
     }
-    connectionPtr->execReadRequest(readReq);
+    connectionPtr->statementExecuteQuery(readReq);
     connectionPtr->commit();
     CPPUNIT_ASSERT(true);
   }
@@ -55,15 +52,13 @@
   try
   {
     connectionPtr->setAutoCommit(false);
-    SelectRequest readReq(L"select * from address;",
-                          false, 
-                          2,
-                          L"\n");
+    RequestWithResultSetParameters readReq(L"select * from address", true, L"",
+        false, 2);
     if (isDebugEnabled())
     {
       logDebug(fctName, L"Executing read");
     }
-    connectionPtr->execReadRequest(readReq);
+    connectionPtr->statementExecuteQuery(readReq);
     connectionPtr->rollback();
 
     CPPUNIT_ASSERT(true);
@@ -81,15 +76,13 @@
   try
   {
     connectionPtr->setAutoCommit(false);
-    UpdateRequest updtReq(L"update product set name='commited' where id=0;",
-                          false, 
-                          2,
-                          L"\n");
+    Request updtReq(L"update product set name='commited' where id=0", true, 
L"",
+        false, 2);
     if (isDebugEnabled())
     {
       logDebug(fctName, L"Executing write");
     }
-    connectionPtr->execWriteRequest(updtReq);
+    connectionPtr->statementExecuteUpdate(updtReq);
     connectionPtr->commit();
 
     CPPUNIT_ASSERT(true);
@@ -107,15 +100,13 @@
   try
   {
     connectionPtr->setAutoCommit(false);
-    UpdateRequest updtReq(L"update product set name='rollbacked' where id=0;",
-                          false, 
-                          2,
-                          L"\n");
+    Request updtReq(L"update product set name='rollbacked' where id=0", true,
+        L"", false, 2);
     if (isDebugEnabled())
     {
       logDebug(fctName, L"Executing write");
     }
-    connectionPtr->execWriteRequest(updtReq);
+    connectionPtr->statementExecuteUpdate(updtReq);
     connectionPtr->rollback();
     CPPUNIT_ASSERT(true);
   }
Index: carob/test/TestExecReadRequest.cpp
diff -u carob/test/TestExecReadRequest.cpp:1.6 
carob/test/TestExecReadRequest.cpp:1.7
--- carob/test/TestExecReadRequest.cpp:1.6      Wed Nov  9 14:35:34 2005
+++ carob/test/TestExecReadRequest.cpp  Wed Nov 23 15:16:36 2005
@@ -22,24 +22,23 @@
 
 #include "Common.hpp"
 #include "CarobException.hpp"
+#include "Connection.hpp"
 #include "DriverResultSet.hpp"
 #include "TestExecReadRequest.hpp"
-#include "SelectRequest.hpp"
+#include "RequestWithResultSetParameters.hpp"
 
 void TestExecReadRequest::testReadBadRequest()
 {
   wstring fctName(L"TestExecReadRequest::testReadBadRequest");
   try
   {
-    SelectRequest readReq(L"dummy request;",
-                          false, 
-                          2,
-                          L"\n");
+    RequestWithResultSetParameters readReq(L"dummy request", true, L"", false, 
+        2);
     if (isDebugEnabled())
     {
       logDebug(fctName, L"Executing read");
     }
-    connectionPtr->execReadRequest(readReq);
+    connectionPtr->statementExecuteQuery(readReq);
     // We should receive an exception instead of coming here
     CPPUNIT_ASSERT(false);
   }
@@ -60,15 +59,13 @@
   wstring fctName(L"TestExecReadRequest::testReadBadTable");
   try
   {
-    SelectRequest readReq(L"select * from dummy;",
-                          false, 
-                          2,
-                          L"\n");
+    RequestWithResultSetParameters readReq(L"select * from dummy", true, L"",
+        false, 2);
     if (isDebugEnabled())
     {
       logDebug(fctName, L"Executing read");
     }
-    connectionPtr->execReadRequest(readReq);
+    connectionPtr->statementExecuteQuery(readReq);
     // We should receive an exception instead of coming here
     CPPUNIT_ASSERT(false);
   }
@@ -89,17 +86,15 @@
   wstring fctName(L"TestExecReadRequest::testReadGood");
   try
   {
-    SelectRequest readReq(L"select * from address;",
-                          false, 
-                          2,
-                          L"\n");
+    RequestWithResultSetParameters readReq(L"select * from address", true, L"",
+        false, 2);
     if (isDebugEnabled())
     {
       logDebug(fctName, L"Executing read");
     }
-    DriverResultSet* drsPtr = connectionPtr->execReadRequest(readReq);
+    DriverResultSet* drsPtr = connectionPtr->statementExecuteQuery(readReq);
     logDebug(fctName, *drsPtr);
-    //Display five rows for debugging...
+    //Display 50 rows for debugging...
 //    wcerr<<L"Row\tId\tName\t\tCost"<<endl;
     wcerr<<L"Row\tId\tFirstName\t\tLastName"<<endl;
     for (int i=0; i<50; i++)
Index: carob/test/TestExecWriteRequest.cpp
diff -u carob/test/TestExecWriteRequest.cpp:1.6 
carob/test/TestExecWriteRequest.cpp:1.7
--- carob/test/TestExecWriteRequest.cpp:1.6     Wed Nov  9 14:35:34 2005
+++ carob/test/TestExecWriteRequest.cpp Wed Nov 23 15:16:36 2005
@@ -20,25 +20,23 @@
  */
 
 #include "Common.hpp"
+#include "Connection.hpp"
 #include "CarobException.hpp"
 #include "DriverResultSet.hpp"
 #include "TestExecWriteRequest.hpp"
-#include "UpdateRequest.hpp"
+#include "Request.hpp"
 
 void TestExecWriteRequest::testWriteBadRequest()
 {
   wstring fctName(L"TestExecWriteRequest::testWriteBadRequest");
   try
   {
-    UpdateRequest updtReq(L"dummy request;",
-                          false,
-                          2,
-                          L"\n");
+    Request updtReq(L"dummy request", true, L"", false, 2);
     if (isDebugEnabled())
     {
       logDebug(fctName, L"Executing write");
     }
-    connectionPtr->execWriteRequest(updtReq);
+    connectionPtr->statementExecuteUpdate(updtReq);
     // We should receive an exception instead of coming here
     CPPUNIT_ASSERT(false);
   }
@@ -59,15 +57,13 @@
   wstring fctName(L"TestExecWriteRequest::testWriteBadTable");
   try
   {
-    UpdateRequest updtReq(L"update dummy set name='gotit' where id=0;",
-                          false,
-                          2,
-                          L"\n");
+    Request updtReq(L"update dummy set name='gotit' where id=0", true, L"",
+        false, 2);
     if (isDebugEnabled())
     {
       logDebug(fctName, L"Executing write");
     }
-    connectionPtr->execWriteRequest(updtReq);
+    connectionPtr->statementExecuteUpdate(updtReq);
     // We should receive an exception instead of coming here
     CPPUNIT_ASSERT(false);
   }
@@ -88,15 +84,13 @@
   wstring fctName(L"TestExecWriteRequest::testWriteGood");
   try
   {
-    UpdateRequest updtReq(L"update product set name='changed' where id=0;",
-                          false,
-                          2,
-                          L"\n");
+    Request updtReq(L"update product set name='changed' where id=0", true, L"",
+        false, 2);
     if (isDebugEnabled())
     {
       logDebug(fctName, L"Executing write");
     }
-    int32_t nbRowsAffected = connectionPtr->execWriteRequest(updtReq);
+    int32_t nbRowsAffected = connectionPtr->statementExecuteUpdate(updtReq);
     CPPUNIT_ASSERT(nbRowsAffected == 1);
 
   }
@@ -120,19 +114,16 @@
     wstring requestBegin = L"UPDATE product SET cost=";
     wstring requestEnd = L" where id=";
     
-    UpdateRequest updtReq(L"",
-                          false,
-                          2,
-                          L"\n");
+    Request updtReq(L"", true, L"", false, 2);
     if (isDebugEnabled())
     {
       logDebug(fctName, L"Executing 1000 writes");
     }
     for (int i=0; i<1000; i++)
     {
-      updtReq.setSQLQuery(requestBegin + toWString(i)
+      updtReq.setSqlQuery(requestBegin + toWString(i)
                         + requestEnd + toWString(i%50));
-      int32_t nbRowsAffected = connectionPtr->execWriteRequest(updtReq);
+      int32_t nbRowsAffected = connectionPtr->statementExecuteUpdate(updtReq);
       CPPUNIT_ASSERT(nbRowsAffected == 1);
     }
 
Index: carob/test/TestStatement.cpp
diff -u carob/test/TestStatement.cpp:1.3 carob/test/TestStatement.cpp:1.4
--- carob/test/TestStatement.cpp:1.3    Fri Nov 18 17:38:38 2005
+++ carob/test/TestStatement.cpp        Wed Nov 23 15:16:36 2005
@@ -21,10 +21,11 @@
 #include <iostream>
 
 #include "Common.hpp"
+#include "Connection.hpp"
 #include "CarobException.hpp"
 #include "DriverResultSet.hpp"
 #include "TestStatement.hpp"
-#include "SelectRequest.hpp"
+#include "RequestWithResultSetParameters.hpp"
 #include "Statement.hpp"
 
 

_______________________________________________
Carob-commits mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob-commits

Reply via email to