Do you wanna add only one picture?
why you call this code:
byte[] arrimage = dt.Rows[0][0];
As far as I can see from this code, you get image(s) from dataBase. And you wanna show it/them in pictureBox.
Only one, or you wanna show more? If more, then you create a button Next and Back to loop through images (and data of Patients - if there are any).
Am I right?