Para armazenar fotos num banco de dados, você deve primeiramente criar um campo do tipo BLOB numa tabela (em alguns gerenciadores de banco de dados, como o access, o campo é do tipo ole). no formulário onde os dados serão editados, insira um componente tdbimage (este componente irá exibir a foto), um topenpicturedialog e um tbutton próximo ao componente tdbimage. coloque na propriedade datafield do componente tdbimage, o nome do campo do tipo BLOB que você criou na sua tabela. digite a rotina a seguir no evento onclick do componente tbutton: if openpicturedialog1.execute then
dbimage1.picture.loadfromfile(openpicturedialog1.filename);