Cita:
Iniciado por maribajar String insertardr = " INSERT INTO DATOSREF VALUES" + "('" + nh + "," + nr + "," + mde.textoatrhijo[nh][m+1] + "," + mde.textoatrhijo[nh][m+2] + "')";
El error puede estar en esa comilla simple que pones al inicio del paréntesis, por lo que veo, lo cierras al final del paréntesis, puede que lo tome como un solo valor. Son los que estan con negrita.
Saludos