Nemoj nikad stavljati podatke u bazo preko rs.addNew.
bolje ti je uvjek upotrebljavati SQL. Znači:
rs.open("INSERT INTO table VALUES(...),db_conn);
...
rs.close
Drugo: umjesto frmNewDobavljac.Show vbModal probaj sa Load frmNewDobavljac
i onda naravno sa UnLoad frmNew...
Mozda to resi problem.
Ako ne onda samo treba da pazis na red stavljanja podataka, otvaranja i zatvaranja Recordseta...nema druge
Bez Muje nema struje