Thanks, rjbull! I have looked at the other suggestions, but I have not tried any of them yet. I was waiting to see how many fish I could catch. Since yours is the first to meet my optional requirement, I shall give it a go first!
Ok, I tried HanDBase. It definitely has bug! For example, once I create database and save records when I try to edit one I get a form that has no buttons! I can't save any changes. I've sent their tech support about 5 bug reports so far. I hope these issues are resolved because so far, the program seems to be exactly
what I was looking for.
Ok, the HanDbase demo
is quite buggy
, but their technical support is very responsive and I was able to do everything I wanted to do with this program, so I am going to buy it.