No dudo que hayan preguntado esto antes.
Vengo de trabajar con otras plataformas y estoy aprendiendo sql server
desarrollando una pequena aplicacion la cual ya la estoy probando con los
usuarios, luego de leer mucha documentacion y los libros en linea.
Le pongo por ejemplo restricciones a una base de datos, sean valores default
o sean relaciones de integridad y veo que efectivamente sql server me maneja
muy bien la validez de los datos y le reporta al usuario un error cuando los
datos no pudieron ser salvados exitosamente. Hasta ahi bien. Lo que me
pasa es que los mensajes en ingles de la bd no son muy comprensibles por los
usuarios por tanto no saben muchas veces que es lo que deben corregir en la
pantalla (cual campo) para que le permita grabar los datos correctamente.
No es solo el hecho que sean en ingles tambien es que los mensajes son en
lenguaje tecnico. Algunos diran: "bueno a veces ni que esten en espanol
claritos los usuarios los entienden.. jejejej", pero algo se puede hacer.
Mi pregunta es si uno tiene alguna manera de cambiar el texto de esos
mensajes (ojo: ya vi el raiserror y no es exactamente lo que quiero) o en su
defecto saber cual es la columna que reporta el error para quizas resaltarla
en la aplicacion para que el usuario sepa que alli esta el problema y vaya y
lo corrija.
Ojala tenga una solucion porque me gusta hacer las aplicaciones amigables
porque son para usuarios que trabajaran muchas veces sin un asistente
tecnico "in situ" (son paquetes que se venderan a distintas empresas) y eso
me decepciona un poco para conseguir ese objetivo.
Nuevamente gracias si me pueden colaborar con alguna sugerencia u opinion
Leopoldo Ramos
Leer las respuestas