El error se produce en :
fila = emp.Tables(0).Rows(0)

y dice



"no se controló IndexOutOfRangeException"

"No hay ninguna fila en la posicion 0"

  ----- Original Message ----- 
  From: Damián Herrera 
  To: [email protected] 
  Sent: Friday, May 09, 2008 10:33 AM
  Subject: [puntonet] Problemas con DataRow


  Hola Ghiggeri,

  El tema es que fila es un DataRow. Ahí tenes que hacer fila("micampo").

  Saludos,
  Damián Herrera



------------------------------------------------------------------------------
  De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Ghiggeri 
Sistemas
  Enviado el: Viernes, 09 de Mayo de 2008 10:15 a.m.
  Para: [email protected]
  Asunto: [puntonet] Problemas con DataRow


  Estoy desarrollando un sistema en 3 capas, en donde tengo una capa de acceso 
a datos, una capa de negocios y la interfaz. Mi problema surge al intentar 
conectar la interfaz con la capa de negocios, ya que tengo un dataset en esta 
última, que está heredado en otra clase que se llama Empresa. En la interfaz 
tengo una instancia "emp" de la clase empresa, y definí un datarow llamado 
fila. La cuestíon es que cuando intento acceder:

  fila = emp.Tables(0).Rows(0)
  txtIDEmpresa.Text = fila(0)

  El compilador me dice que no hay ninguna fila en la posición 0. A que se 
puede deber? existe otra manera de generar el transporte entre estas dos capas? 
desde ya muchas gracias



  __________ Información de NOD32, revisión 3088 (20080509) __________

  Este mensaje ha sido analizado con NOD32 antivirus system
  http://www.nod32.com

Responder a