Bueno te comento que en mi caso eran errores de sintaxis, y errores al momento de declarar los campos en la BD por ejemplo se me presento un problema porq uno de los campos lo tenia declarado como integer y estaba tratando de dejar la casilla en blanco, y claro me aparecia el error "out of range", otra cosa revisa bien que estas modificando los campos exactos y con los nombres que son pq tambien tuve un inconveniente con ello..
Bueno suerte y bye!