2.6. Clase BaseDatosException

6 comentarios
Como habeis podido observar mientras hemos ido construyendo la clase BaseDatos el compilador habrá reconocido errores en la parte del catch ya que no reconocia la clase que vamos a implementar a continuación. Se trata de la clase BaseDatosException, la cual, como su nombre indica va ha controlar las excepciones producidas durante el uso de la clase. Esto nos permitira controlar las excepciones y traspasar el mensaje de error entre las capas de nuestra aplicación, es decir, que podremos saber que error se ha producido en la capa de AccesoDatos desde la capa Negocio y luego en Presentacion, y asi mostrarla al usuario final.
Para ello nos vamos al Proyecto AccesoDatos y añadimos una nueva clase llamada: BaseDatosException e implementamos el siguiente codigo:

Option Explicit On

Public Class BaseDatosException
    Inherits ApplicationException

    Public Sub New(ByVal mensaje As String , ByVal original As Exception)
        MyBase.New(mensaje, original)
    End Sub

    Public Sub New(ByVal mensaje As String)
        MyBase.New(mensaje)
    End Sub

End Class





6 comentarios:

Gracias por el gran aporte es el primer tutorial detallado que encontré de hecho hasta ahora la capa datos esta muy entendible pero me gustaría aprender sobre la capa negocio y presentación tal vez puedas apoyarme con algún manual o tutorial esta es mi correo wildibust@hotmail.com, estare muy agradecido por tu ayuda. Atte Wilson

2 de marzo de 2014, 9:41 comment-delete

Muy buen tutorial, super claro, si tenes algo mas de material sobre programacion en capas te agradeceria si me lo podes hacer llegar, mi correo es arielsabadini@gmail.com

20 de marzo de 2014, 13:49 comment-delete

Excelente y muy detallado. Al igual que los otros colegas me gustaría aprender sobre mas sobre la capa de negocios. Mi correo es: puntocom88@gmail.com por si tienes algún material que puedas compartir.

Estaré pendiente de futuras publicaciones,

Saludos.

29 de abril de 2014, 8:44 comment-delete

Me perdi en cuando estabas hablando del archivo config, podrias mostrar como configurar dicho archivo para poder pasarle los parametros de la conexion, vi que llamas la seccion del appSetting. este es mi correo: Silvio.dol@gmail.com

10 de diciembre de 2015, 7:41 comment-delete

Excelente. La mejor explicación que he leído del tema hasta el momento. Gracias

Anónimo
15 de febrero de 2016, 12:23 comment-delete

:´(
Por que te quedaste hasta aquí... iba excelente el tutorial, muy entendible....
las demas clases las has dejado de tarea para nosotros?? :(

Laura
6 de mayo de 2017, 5:10 comment-delete
Publicar un comentario

Related Posts Plugin for WordPress, Blogger...
Copyright 2011 INFORMATICUCHO.
Blogger Template by Noct.