I've gotten pretty good at app programming and activeX stuff but I would like to beef up on my DB skills. I'm slightly more than confused about which area I should focus on, ie what's outdated, whats new, whats necessary for the workplace, etc... I would be most appreciative if someone could recommend a good approach. Between RDO, ADO, SQL SERVER, DAO, and the data control, I'm having a hard time figuring out whats in and whats out. The DAO object seems pretty straightforward, but is it somehow inferior, different from the others? Any good books anyone knows of??? Thanks in advance!!