diff options
author | RĂ¼diger Timm <rt@openoffice.org> | 2008-06-16 11:29:54 +0000 |
---|---|---|
committer | RĂ¼diger Timm <rt@openoffice.org> | 2008-06-16 11:29:54 +0000 |
commit | c40320a7e5b8e1c7f537b3b9273acb82e7f80af4 (patch) | |
tree | df1ab5ce72f62f3378597e569edb1fa9d4d63653 /dbaccess/qa | |
parent | INTEGRATION: CWS qadev32 (1.6.48); FILE MERGED (diff) | |
download | core-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.java | 22 |
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 |