Abstract: Systems and methods for gathering and updating inventory data within a database through use of a hand-held technology. The method includes the step of collecting a plurality of parameters of data having a first data structure responsive to a user input via the hand-held technology. The plurality of data parameters are gathered and stored on the hand-held technology during inventory counting or replenishment stocking and, once inventory counting or replenishment stocking is completed, the data is prepared for delivery to the database. As such, the computer-executed method and computer program product further entails manipulating the plurality of parameters of data having the first data structure into a second data structure capable of being transceived by a database management system of the database. Once this occurs, the computer-executed method and associated computer program product requires delivery of the data in the second data structure to the database for updating of the data therein.