There are some tools like Squirrel Squirrel Home Page which is a Sourceforge project that is a generic Java based client to DBs. I am pretty certain you can load in files with that... or other tools of that nature.
My experience however suggests that it will probably be best if you just stick with database vendor specific tools. Mostly these types of tools are exponentially faster when it comes to bulk loading data etc. then their generic counterparts.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com