Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/09/2007, 09:21
Avatar de rmarinsd
rmarinsd
 
Fecha de Ingreso: septiembre-2007
Mensajes: 78
Antigüedad: 17 años, 6 meses
Puntos: 0
C# y oracle, auxilio

Hola a todos mi nombres Ricardo Marin, bueno mi problema es el siguiente, en la empresa donde estoy trabajando se utiliza C# con oracle y pues trabajamos casi sin problemas, es decir en una clase en especifico hay una instruccion que da broncas se pasma la computadora por cerca de un minuto. Yo pensaba que era la consulta a la DB pero ya la cronometre y tarda menos de un segundo incluso ya la probe manualmente y no hay ninguna bronca. Esta es la parte que da el problema:

this.Read();
try
{
while (this.oReader.Read())
{
oMoto = new Motocicleta();
m_Motocicleta.ComprasStatus = (eCompraStatus)(int)this.oReader["comprastatus"];
...
...
m_Motocicleta.CompraExistente.Add(oMoto);
oMoto.NumeroInventario = (long)this.oReader["mot_numeroinventario"];
m_Motocicleta.CompraExistente.Add(oMoto);
i++;
}
this.oConnection.Close();
}
catch (Exception ex)
{
return;
}

Y la instruccion donde da la bronca es:

this.oReader.Read()

la cual se utiliza en varias clases y en ninguna otra da broncas, asi que no se que hacer alguien mas ha tenido el mismo error, porfavor si alguien me puede ayudar mil gracias de antemano.

Atte.

Ricardo Marin