Error de servidor en la aplicación '/'.

Referencia a objeto no establecida como instancia de un objeto.

Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.

Detalles de la excepción: System.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto.

Error de código fuente:


Línea 14:         Dim productos_categoria As Data.DataTable = t.Consultar("select p.idproducto, ISNULL(p.nombre,''), ISNULL(c.nombre,'') as categoria, ISNULL(p.imagen,'no-disponible.jpg'), ISNULL(sc.nombre,'') as subcategoria from producto p inner join categoria c on p.idcategoria = c.idcategoria left join subcategoria sc on p.idsubcategoria = sc.idsubcategoria where p.idcategoria = " + Request("id") + " AND p.estado='A' order by sc.nombre, p.nombre asc")
Línea 15: 
Línea 16:         If productos_categoria.Rows.Count > 0 Then
Línea 17:             nombre_categoria = productos_categoria.Rows(0).Item(2).ToString()
Línea 18:             id_categoria = Request("id")

Archivo de origen: C:\Inetpub\vhosts\peruvianpharmaceutical.com\httpdocs\productos-categoria.aspx.vb    Línea: 16

Seguimiento de la pila:


[NullReferenceException: Referencia a objeto no establecida como instancia de un objeto.]
   productos_categoria.Page_Load(Object sender, EventArgs e) in C:\Inetpub\vhosts\peruvianpharmaceutical.com\httpdocs\productos-categoria.aspx.vb:16
   System.EventHandler.Invoke(Object sender, EventArgs e) +0
   System.Web.UI.Control.OnLoad(EventArgs e) +97
   System.Web.UI.Control.LoadRecursive() +61
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +693


Información de versión: Versión de Microsoft .NET Framework:4.0.30319; Versión ASP.NET:4.8.4494.0