Hola Paola !!!!
Yo lo haria asi,
En la base de datos yo creearia un campo con el nombre path, un string de 250 caracteres o mas , como a vos mas te guste.
Lo que yo guardaria en el campo path es la direccion donde se encuentra la imagen
ej: c:/imagenes/imag.jpg o bmp o la extension que sea.
pero no guardaria nunca la imagen en la base de datos, primero y fundamental, imaginate donde le cargues 500 registros con una imagen dentro la base de datos, se va a entrar a poner pesada...
ahora vas a tener que grabar esa imagen del picture con la firma, dentro de la carpeta suponte que le des el nombre imagenes.
para eso se utilizan algunas apis tales como:
'aqui te guardaria la imagen
SavePicture Picture1.Image, Cadena
Donde cadena es la variable que contiene la direccion donde queres guardar la imagen
DeleteDC Picture1.Picture 'Aca liberas el dispositivo
etc.etc.etc
Bueno saludos cualquier cosa escribime que yo tengo algunos ejempls de como guardar imagenes, los tendria que buscar, mi correo es
[email protected]
saludos julio !!!!! santa fe, argentina