Ole,

It might be that Derby does not like it when the types are set to null.
In Sequoia, I use something like that and it works:
       String[] types = {"TABLE", "VIEW"};
       rs = connectionMetaData.getTables(null, null, "%", types);

Let me know if that works for you,
Emmanuel


I'm trying to use DatabaseMetaData.getTables() to get a list of tables contained in a derby database. I run the statement like this (I made sure tables are present by browsing using the eclipse Data Source explorer first):

ResultSet resultSet = metaData.getTables(null, null, "%", null);

But resultSet is empty.  I also tried it like this:

ResultSet resultSet = metaData.getTables(null, null, "EXISTING_TABLE_NAME", null);

Still no love. Anyone have any ideas on what I could be doing better? Thanks,
- Ole
--
Emmanuel Cecchet
FTO @ Frog Thinker Open Source Development & Consulting
--
Web: http://www.frogthinker.org
email: [EMAIL PROTECTED]
Skype: emmanuel_cecchet

Reply via email to