como inserto en formulario registros con fotografia
Supongamos que en la carpeta en la que tienes la base de datos creamos una carpeta llamada FotosJugadores. Creamos una imagen en algún programa, vale Paint , con un fondo cualquiera y un texto "Sin Foto" y le llamamos SinFoto.jpg
En el formulario en el que tienes los datos de los jugadores, insertas un control de tipo imagen al que llamaremos FotoJugador, no incluimos ninguna opción que nos preste el asistente, y en el evento clic de FotoJugador tenemos el siguiente código:
Private Sub FotoJugador_Click()
On Error GoTo ErrorFoto
Me.FotoJugador.Picture = CurrentProject.Path & "\FotosJugadores\" & Me.Id & ".jpg"
Exit Sub
ErrorFoto:
Me.FotoJugador.Picture = CurrentProject.Path & "\FotosJugadores\SinFoto.jpg"
End Sub
Lo que hacemos es nombrar cada foto con el id de cada registro (adapta el nombre del campo a tu caso, también podrías usar el NIF) y le indicamos al control FotoJugador que tome como ruta de la imagen a mostrar la misma ruta de la base de datos a lo que añadimos el nombre de la carpeta FotosJugadores y el nombre de cada foto.
ES IMPORTANTE QUE TODAS LAS FOTOS TENGAN LA EXTENSIÓN JPG
Por último, en el evento "Al activar registro", aparece como "Current" en el vba, tenemos el siguiente código:
Private Sub Form_Current()
Call FotoJugador_Click
End Sub
De esta forma, cuando cargamos un registro ya actualizar la ruta de la imagen a mostrar, y cuando estamos insertando un nuevo registro, con hacer clic en el control imagen ya muestra la imagen.
Ya queda de tu parte darle el formato deseado al control imagen: bordes, tamaño, fondo, ...