/// <summary> ///执行存储过程或sql的datareader,自动创建conn,自动关闭conn /// </summary> /// <param name="text">sql 或proc</param> /// <param name="type">sql 或存储过程</param> /// <param name="param">参数</param> /// <param name="callback">代理方法</param> /// <returns>object基本类型</returns> public static object ExecuteRead(string dbname, string text, CommandType type, DbParam[] param, Database.DBCallback callback) { Database db = GetDB(dbname); return db.ExecuteRead(text, type, param, callback); }
/// ///执行DataReader 返回object 需要代理调用,自动创建conn,自动关闭conn /// #region public static object ExecuteRead(string dbname,string sqltext,Genersoft.GSIDP.GSYS.Data.Database.DBCallback callback) /// <summary> /// 执行datareader,参数sql语句 和 delegate返回调用,自动创建conn,自动关闭conn /// </summary> /// <param name="sqltext">sql语句</param> /// <param name="callback"> delegate 方法</param> /// <returns>object类型,基本类型</returns> public static object ExecuteRead(string dbname, string sqltext, Database.DBCallback callback) { Database db = GetDB(dbname); return db.ExecuteRead(sqltext,callback); }