Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/03/2012, 08:28
gerortiz
 
Fecha de Ingreso: septiembre-2008
Mensajes: 52
Antigüedad: 15 años, 7 meses
Puntos: 0
declarar el tipo de dato de DataReader

Hola amigos del foro!!
tengo un pequeño problema, quizás básico pero me he dado muchas vueltas ya!

tengo una consulta y un IdataReader
Código ASP:
Ver original
  1. IDataReader resUsuario = db.ExecuteReader(comandoSQL);
  2.  
  3.                 while (resUsuario.Read())
  4.                 {
  5.                                      
  6.                                     usuario.Codigo = resUsuario.GetInt64["cod_usr"];
  7.                     usuario.Nombre = resUsuario["usr_nom"].ToString().Trim();
  8.                     usuario.Clave =resUsuario["usr_cla"].ToString().Trim();                
  9.                 }

donde tengo la instancia de UsuarioVO representada en usuario y el codigo es de tipo "INT", el tema es que la respuesta tambien es de tipo entero, pero no sé como ponerla = resUsuario["cod_usr"];??? me lanza error de muchas formas... como ambos son de tipo entero no es necesaria la conversion, como se puede hacer?
en java creo que es:
Código Java:
Ver original
  1. int codigo = rs.getInt("cod_usr");

Saludos!!