
03/04/2008, 11:05
|
| | Fecha de Ingreso: octubre-2003
Mensajes: 41
Antigüedad: 21 años, 3 meses Puntos: 0 | |
Duda sobre DataSet Que tal buen día.
Quisiera saber si es posible lo siguiente. Llenar un DataSet desde una función y desde una segunda función leer dicho DataSet.
todo esto por que resulta que cuando intento hacer esto me sale el siguiente error:
No se puede encontrar la tabla 0.
Línea 543: Master.LabelInforma.Text = dSet2.Tables[0].Rows[0]["id_subtema"].ToString();
si pongo esta linea desde la misma funcion donde lleno el DataSet funciona correctamente; ya intente crear el DataSet a nivel de la pagina (no desde alguna funcion) pensando que fuese por que no se pudiera acceder, de tal forma que queda asi:
using System;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class Consulta_Encuesta : System.Web.UI.Page
{
//Creacion del DataSet
public DataSet dSet2 = new DataSet();
public void funcion1()
{
//*** Llenado del DataSet ***
dAdapter1 = new SqlDataAdapter(strSql, conexion);
dAdapter1.Fill(dSet2);
//Desde aqui si funciona bien la lectura del DataSet
Master.LabelInforma.Text=dSet2.Tables[0].Rows[0]["id_subtema"].ToString();
}
public void funcion2()
{
//*** Lectura del DataSet ***
//Desde aqui no funciona bien la lectura del DataSet
Master.LabelInforma.Text=dSet2.Tables[0].Rows[0]["id_subtema"].ToString();
}
}
De ante mano agradesco su ayuda, gracias. |