public static string ToInfoString(this SqlStringBuilder sql, Database db) { StringBuilder sqlString = new StringBuilder(sql); DbParameter[] dbParams = db.GetParameters(sql); sqlString.AppendLine(); sqlString.AppendLine(dbParams.ToInfoString()); return(sqlString.ToString()); }
public override void Execute(Database db) { DbConnection conn = db.GetOpenDbConnection(); DbParameter[] parameters = db.GetParameters(this); DataSet = db.GetDataSetFromSql(this, CommandType.Text, false, conn, null, parameters); OnExecuted(db); Reset(); db.ReleaseConnection(conn); }