Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Tecnologías .NET > Cómo resolver :"Referencia a objeto no establecida...."
-Foros de debate

Tecnologías .NET
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Cómo resolver :"Referencia a objeto no establecida...."
Enviado por ijfernandez el día 27 de enero de 2006

Mi problema es: estoy desarrollando una aplicación Web en Visual Basic.NET y necesito que la información incluida en dos textbox y dos dropdownlist sea mostrada en un datagrid, y cada registro sea agregado a la información ingresada previamente. En el equipo servidor funciona correctamente, pero cuando intento hacer lo mismo desde otro computador de la intranet genera un error; el mensaje es: “Referencia a objeto no establecida como instancia de un objeto”. La falla se presenta cuando quiero instanciar un datarow como nueva fila en una tabla llamada “Factura” incluida en un dataset, instanciado a través de un objeto Session. El código es el siguiente:

Dim dts as DataSet=Session(“Factura”)
Dim Reg as DataRow

Reg=dts.Tables(“Factura”).NewRow

El datarow no es posible instanciarlo con la palabra reservada New. Agradezco la ayuda que puedan brindarme para resolver este inconveniente. Reitero, en el equipo servidor funciona; no corre en la intranet.

 
Re: Cómo resolver :\\
Enviado por matías el día 28 de enero de 2006

mirá, ahí el problema no es el datarow, fijate dos cosas:
1. que el dts no esté en nothing.
2. que exixta la tabla \\\"Factura\\\" dentro de ese dataset.
me juego mas porque no tengas la tabla, entonces Tables(\\\"Factura\\\") te va a devolver un nothing, que obviamente no tiene el método NewRow

 
Re: Re: Cómo resolver :\\
Enviado por ijfernandez el día 30 de enero de 2006

Te agredezco tu colaboración. Cuéntame: ¿cómo verifico que el dts no esté en "nothing"? (la tabla si existe en el dataset; funciona localmente más no en otro equipo de la intranet.

 


Re: Cómo resolver :\
Enviado por Víctor el día 10 de mayo de 2006

Te falla en todos los equipos??Échale un vistazo a este link:

http://support.microsoft.com/?scid=kb;es;810098

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network