diff options
author | Andrzej J.R. Hunt <andrzej@ahunt.org> | 2013-08-20 08:18:57 +0100 |
---|---|---|
committer | Andrzej J.R. Hunt <andrzej@ahunt.org> | 2013-08-20 21:37:50 +0100 |
commit | 4eaca49a5ae7a70b18688b0ebb5ee6bb51f03927 (patch) | |
tree | 5f11b157cd85697cf95df1869afe778734ac6e56 /connectivity/source/drivers/firebird/Users.cxx | |
parent | 38bc9693cc253d26b11f9a262f26f2cd373d50f9 (diff) |
Simplify Users.createObject. (firebird-sdbc)
Unnecessary relic of Tables.
Change-Id: I8d36f2ad3b3dc877ba64e063415922895c1c25d9
Diffstat (limited to 'connectivity/source/drivers/firebird/Users.cxx')
-rw-r--r-- | connectivity/source/drivers/firebird/Users.cxx | 22 |
1 files changed, 1 insertions, 21 deletions
diff --git a/connectivity/source/drivers/firebird/Users.cxx b/connectivity/source/drivers/firebird/Users.cxx index 75073a7cf8ae..5f19765aab92 100644 --- a/connectivity/source/drivers/firebird/Users.cxx +++ b/connectivity/source/drivers/firebird/Users.cxx @@ -51,27 +51,7 @@ void Users::impl_refresh() ObjectType Users::createObject(const OUString& rName) { - (void) rName; - // TODO: set query string - OUString sSql; - uno::Reference< XResultSet > xUsers = m_xMetaData->getConnection() - ->createStatement()->executeQuery(sSql); - - if (!xUsers.is()) - throw RuntimeException(); - - uno::Reference< XRow > xRow(xUsers,UNO_QUERY); - - if (!xRow.is() || !xUsers->next()) - throw RuntimeException(); - - ObjectType xRet(new User(m_xMetaData->getConnection(), - xRow->getString(1))); // Name - - if (xUsers->next()) - throw RuntimeException(); // Only one user should be returned - - return xRet; + return new User(m_xMetaData->getConnection(), rName); } uno::Reference< XPropertySet > Users::createDescriptor() |