Geeze, yes, heck, if you already have an asset database in access, why not merely enhance it to do what you need it to do, to print bar coded labels (very easy to do) etc etc.
Alternatively, you can just purchase pre-printed bar-coded asset tracking labels or tags and focus on the data collection and integrating that to your database.
Of course, the only advantage you have using bar code asset tracking as opposed to labeling the assets with a label with a number on and inputting the info manually is the collection of the asset number using a scanner (naturally you will probably need to input the assets location or other attributes, maybe even the software and version installed in case of a PC). You could do this with a laptop with scanner attached scanning directly into your Access database tracking system or by using a portable scanning data collection device and uploading the data to your database as necessary.
Alternatively, you could use something like a symbol SPT PDA with scanner and with a simple program written for it do all your asset data collection.
In any event, since you already have an asset database in access, your more than half way there and need only to address the labels and data collection techniques.
If you do it yourself, you will have complete control over how it works including ongoing enhancements which in my opinion is always better than off the shelf software unless your not equipped to do any development work or have simple requirements that won't change much down the road.