fallo al guardar modificaciones en cursos

No consigo que guarde los cambios cuando el curso no lleva modulos
cambios en Frmlistado
Reforma de Frmlistado para quitar codigo repetido

Las llamadas a frmfichas pasan a ser la misma, variando el valor que le
paso, que va en la variable tipo (que me viene de frmCrear
experimentos en frm2
experimentos en frm2 (2)

coleccion lleva los valores, no el nombre de las propiedades.
Si recorremos a la vez la coleccion y la lista de nombres en la lista
hay que poner -1 porque empieza en 0
problemas al hacer insert into en las fichas

Repite los datos integer