Vaya, esto se debió a mi otro código que llena los campos con los datos del índice seleccionado. Resulta que el 'Miembro completo' no estaba realmente en el cuadro de texto correcto y, por lo tanto, se enviaba a una de las columnas INT. El depurador debería haber sido un poco más obvio con eso:/ ¡Gracias por su ayuda!