1. If you load up Item Editor.exe and the settings.ini are wrong. It lets you know theres an error. So if you go to File - Reload DB, it crashes the program. I think your best bet to fix this is if theres an error (can't connect to the database) popup a little form that gives you the ability to change the .ini file (like kaiyodo had).
Something a long the lines of:
Also, I think you should have it so the program doesn't come with an .ini file and have it generate it from the start. So if the program reads there is no .ini file then have it popup the same form so people can type in there -OWN- mysql info. Cause why even have root-root there?
2. Another error I found was that when you check Sort by Name when no database is loaded (or error loaded cause the mysql information is wrong) then it crashes the program. Same with add item (you can click on it and add numbers then press the button, but then it crashes). The delete button is fine.
My suggestion for this is just to make it so they are greyed out (disabled) until a database is loaded and everything is working (as the other things are). You'll have to do it in the menu as you put a few ways to make it crash in the menu as well.
Other then that, nice work.. you've been working hard on it lately it seems. Good job and keep up the good work Mangoo.