Hola
No encontre el ejemplo ya que lo había hecho para que fuera funcional sacado de mi antiguo programa.
Lo que he hecho es sacar de ese programa los codigos, pero no funcionaran sin la BD, por lo menos podras ver el codigo, espero le saques provecho.
No se por que se me ha perdido, normalmente pongo todo en un disco que tengo, pero no me aparece, tal vez esta con un nombre distinto.
Bueno, revisa el codigo, si tienes dudas grita.

Saludos