summaryrefslogtreecommitdiffstats
path: root/dbaccess/qa
diff options
context:
space:
mode:
authorRĂ¼diger Timm <rt@openoffice.org>2008-06-16 11:29:54 +0000
committerRĂ¼diger Timm <rt@openoffice.org>2008-06-16 11:29:54 +0000
commitc40320a7e5b8e1c7f537b3b9273acb82e7f80af4 (patch)
treedf1ab5ce72f62f3378597e569edb1fa9d4d63653 /dbaccess/qa
parentINTEGRATION: CWS qadev32 (1.6.48); FILE MERGED (diff)
downloadcore-c40320a7e5b8e1c7f537b3b9273acb82e7f80af4.tar.gz
core-c40320a7e5b8e1c7f537b3b9273acb82e7f80af4.zip
INTEGRATION: CWS rptchart02 (1.9.30); FILE MERGED
2008/04/16 06:46:15 oj 1.9.30.2: RESYNC: (1.9-1.10); FILE MERGED 2008/03/12 09:27:08 oj 1.9.30.1: clear parameter when setting new command
Diffstat (limited to 'dbaccess/qa')
-rw-r--r--dbaccess/qa/complex/dbaccess/RowSet.java22
1 files changed, 21 insertions, 1 deletions
diff --git a/dbaccess/qa/complex/dbaccess/RowSet.java b/dbaccess/qa/complex/dbaccess/RowSet.java
index 301d3e053067..cdb55084635d 100644
--- a/dbaccess/qa/complex/dbaccess/RowSet.java
+++ b/dbaccess/qa/complex/dbaccess/RowSet.java
@@ -7,7 +7,7 @@
* OpenOffice.org - a multi-platform office productivity suite
*
* $RCSfile: RowSet.java,v $
- * $Revision: 1.10 $
+ * $Revision: 1.11 $
*
* This file is part of OpenOffice.org.
*
@@ -812,6 +812,24 @@ public class RowSet extends ComplexTestCase {
assure( "testing the parameters of a table failed" + e.getMessage(), false );
}
}
+ // --------------------------------------------------------------------------------------------------------
+ private void testParametersAfterNormalExecute()
+ {
+ try
+ {
+ createRowSet( "SELECT * FROM \"customers\"", CommandType.COMMAND, true );
+ m_rowSetProperties.setPropertyValue( "Command", "SELECT * FROM \"customers\" WHERE \"City\" = :city");
+ XParameters rowsetParams = (XParameters)UnoRuntime.queryInterface( XParameters.class,
+ m_rowSet );
+ rowsetParams.setString( 1, "London" );
+ m_rowSet.execute();
+ }
+ catch( AssureException e ) { throw e; }
+ catch( Exception e )
+ {
+ assure( "testing the parameters of a table failed" + e.getMessage(), false );
+ }
+ }
// --------------------------------------------------------------------------------------------------------
private void verifyParameters( String[] _paramNames, String _context ) throws com.sun.star.uno.Exception
@@ -929,6 +947,8 @@ public class RowSet extends ComplexTestCase {
testParametrizedQuery();
testParametersInFilter();
+ testParametersAfterNormalExecute();
+
testParametersInteraction();
}
} \ No newline at end of file