views:

283

answers:

1

I'm using Firebird database and I need to load Excel file into a database table. I need a tool that does this well. I tried some I found on Google, but all of them have some bugs.

Since Excel data is not created by me, it would be good if it could scan the file and discover what kind of data is inside and suggest a table to be created in the database.

Also, it would be nice if I could compare the file against the data that is already in the database table, and I can pick which data to load and which not.

Tools that load CSV files are also fine, I can "Save as" CSV from Excel before loading.

+2  A: 

Well, if you can use CSV, the I guess XMLWizard is the right tool for you. It can load a CSV file and compare with database data. And you can select the changes you wish to make to the table.

Don't let the name fool you, it does work with XML, but it also works very well with CSV files. And it can also estimate the column datatypes and offer CREATE TABLE statement for your file.

Milan Babuškov
It is not free (I was hoping for some freeware tool), but it seems to work very well. Looks like it's exactly what I wanted, thanks.
codeguru