|    
			
				11/02/2010, 09:11
			
			
			  | 
  |   |  | Moderador criollo |  |  Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral) 
						Mensajes: 23.324
					 Antigüedad: 17 años, 11 meses Puntos: 2658 |  | 
  |  Respuesta: O.o que pasa aqui ?  
  Perfecto, pero no me queda claro qué sentencias de AccesoDatos.EjecutaQueryOracleTran llega a ejecutar antes de devolver una tabla vacía. El ejemplo que me pones es el mismo del inicio, y el problema, a mi entender no está en ese segmento, sino en el código interno del método que devuelve la tabla. Es allí donde hay que poner ese tray/catch controlando la OracleException.
 Entendamos que por una cuestión de claridad, debes poner primero el catch para la OracleException y luego para una Exception. Pon un stop en las dos y debuggea para ver en cuál y en qué línea del método AccesoDatos.EjecutaQueryOracleTran deja de ejecutar.
 Por fuera del método, la cosa no es.
 
 ¿El código de .EjecutaQueryOracleTran es demasiado largo para postearlo?
 
				__________________¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
 "El problema es la interfase silla-teclado." (Gillermo Luque)
 
     |