To je mnogo pitanja u jednom postu, procitaj neku knjigu, ako imas msdn (a sumnjam) onda uci iz toga.
Idi na msdn.microsoft.com ako imas dobar internet i provedi jedno 100 sati citajuci artikle i eksperimentisuci c++-u.
Toplo ti preporucujem knjigu za C ako ne znas ni sintaksu, a ako znas, onda uzmi nesto za Win32 programiranje, MFC, itd. ("Visual C++ Bibliija" nije losa...).
Ne verujem da ce ti iko odgovoriti, ne nadaj se da ces nauciti c++ ovako

.
Za Access baze koristi MFC klase, cRecordset, Connection, itd. nikada ih nisam koristio, ali treba da su dobre (slicne su vb ado/dao klasama), proste su za koriscenje.