Pa gresis bas u tome sto hoces preko hleba pogacu i mislis da ces se izvuci samo sa par dll-ova.
Put koji sigurno radi - otvoris onaj anticki Database desktop, kreiras novi Alias (ime proizvoljno, drajver MSACCESS, database je puni path do mdb-a). Tu ujedno probas da li se baza moze otvoriti - trebalo bi da moze ukoliko nisi stavio neke posebne passworde, tj. workgroups i users.
U svom programu stavis na formu TDatabase, stavis Alias i DatabaseName (ne kao putanju do baze nego logicko DB ime koje si zadao prilikom kreiranja Aliasa), driver property onda ostavis prazno i disejblujes LoginPrompt. Connected:=true; Svoje ostale TTable i TQuery objekte vezes da taj TDatabase - i sve radi (upravo probao za svaki slucaj MS-ov Nordwind.mdb).
U installshieldu stavis da ti ukljuci i BDE; tu te wizard pita da li da prenese i tvoj bde config, potvrdis i kazes mu da na deployment sistemu kreira i taj alias koji si koristio.
I sve lepo radi.
Ali bas zbog velicine deploymenta i da se ne bi zezao sa "samo par dll-ova", najbolje ces proci sa ADOexpressom.