Cita:
Iniciado por lucky8919
Como evito el desbordamiento desde la base de datos? En caso de que entre un valor erróneo.
Eso no lo tienes que resolver
en la base de datos. Lo que tienes que hacer (lo que hacemos todos los que programamos aplicaciones) es validar los datos antes de enviarlos a la base.
El tema es así: Antes de enviar un insert tienes que consultar a la base lo que hay y verificar que la inserción se pueda hacer. ¿Qué sentido tiene enviar algo que no cumple con lo que requiere el sistema?
Ten paciencia, tómate el tiempo necesario, y programa en tu aplicación las validaciones que correspondan. Ganaras en eficiencia en todos los sentidos.
Sé que es una tarea hartante. Pero todos las hacemos porque llegado el momento, nos ahorran enormes dolores de cabeza.
Nunca te olvides que siempre existe la posibilidad de que el usuario ponga tonterías. ¿Para qué vas a enviarlas a la base?