You do not build the database in VB but rather access the database from VB. You have several choices Oracle, Sequel Server, Paradox, Access. My suggestion is that you first create an Access Database and then use VB using a datagrid control. The other databases are very expensive and you more than likely dont have access to them. Good luck and don't give up.