No se encontró el tipo o nombre del espacio de nombres 'IDisposabl' (¿falta la directiva o la referencia del ensamblado?)
// lt; resumengt;
// Descripción del resumen de datos
// lt;/summarygt; datos de clase pública
{
public System.Data.OleDb.OleDbConnection con = nuevo System.Data.OleDb.OleDbConnection = nuevo System.Data.OleDb.OleDbConnection = nuevo System.Data .OleDb.OleDbConnection = new System.Data.OleDb.OleDbConnection.DataSet DS=new DataSet();
public static int pagesize = 20
public static int imagepagesize = 20;
public bool IsClose=true; //indica si el objeto actual está cerrado
public string Error = ""
public data()//initialize; unirse y ordenar unirse
{
Init()
}
~data()//liberar todos los recursos
{
Disponer();
}
public void Disponer()
{
if (!IsClose)
{
intentar
{
con.Close();
}
catch
{ }
if (ada ! = null)
ada.Dispose();
DS.Dispose();
si (lector ! = nulo)
lector.Dispose();
si (ada ! = nulo)
ada.Dispose();
com.Dispose();
con.Dispose();
IsClose = true;
}
}
public void Init()
{
if (IsClose)
{
con.ConnectionString = System.Configuration.ConfigurationManager.AppSettings["constr"]
con.Open(); CommandTimeout = 30;
com.Connection = con
com.Com
mandTimeout = 30;
com.Connection = con;
com.CommandTimeout = 30
com.Connection = con