Gary, what I am trying to achieve is, I store number of pictures from diffrent people some may have 2 or more pictures in the db. Saving the pictures to the db now is ok but to populate it and bind it to the picturebox is the problem now. Gary let say you Gary have 10 pictures in my db I can't save your pitures with diffrent names except Gary. So in the select statement, I use the filename column as a parameter so when you type Gary and on button click all the rows having a filename column with 'Gary' will be populated in a dataset and I have to bind the picture column to the picturebox so that on button click I can navigate the 10 pictures of Gary forward and backwards. This all what I want to achieve.