Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30-08-2008, 00:44:52
Sergio E.
 
Mensajes: n/a
Predeterminado Re: COMO MANDAR UN MENSAJE DE ERROR COMPUESTO

pues para eso esta la clase exception... puedes crear tus propias clases
exception que hereden de esa... y cuando se de una condicion de error que tu
generes, lanzala con un throw new MiExceptionX(param1,param2) , y en donde
lanzas la ejecucion de ese codigo usas:
try
'codigo que puede generar error
catch miexx as MiExceptionX
'aqui que haces en caso de que se haya dado tal error
catch miexy as MiExceptionY
'aqui lo que haces para otra excepcion posible definida por ti
catch ex as Exception
'aqui le das tratamiento a cualqueir otra excepcion generada
finally
'aqui pones codigo que siempre se deba ejecutar no importa si hubo o no
error, principalmente disposes's y otros codigos de limpieza de memoria
end try


--
Saludos,
Sergio E.


"Claudia" <Claudia***discussions.microsoft.com> escribió en el mensaje
news:B0EBC9FA-5842-4446-8DA9-CA256674DEDC***microsoft.com...
> Hola a todos:
>
> Como puedo devolver un mensaje de exito o de error desde un metodo de una
> clase el cual no solo este compuesto del mensaje mismo si no tambien de un
> indicador de error , y algunos campos mas como porjemplos codigos etc. Por
> lo
> que he vistohay estas posibilidades :
> - Crear un entidad con las propiedades,
> - Otra forma podria ser una cadena concatenada con cierto caracter y
> despues
> con split separaria los datos o un XML.
> - Otra forma podria ser devolver un arraylist o mejor aun in hashtable
> dado
> que me permite accesar a los datos por una clave o crear una custom
> collection que herede de hashtable
> - Otra opcion es manejar mis codigos de error generando exepciones y
> solamente devolver mensajes de exito aunque esto no resuelve el tener mas
> datos.
>
> Me gustaria que Uds. me validaran cual es la mejor solucion o en todo caso
> sugerirme alguna otra forma.
>
> Saludos,



Responder Con Cita