public void modificacion_tratamiento(String tabla, String campo, String valor, String campo_clave, String clave)
        {
            DataTable fragmentos = dame_fragmentos_de(tabla);

            foreach (DataRow fragmento in fragmentos.Rows)
            {
                if (fragmento[TIPO].ToString() != "V")
                {
                    String consulta = "UPDATE " + fragmento[NOM].ToString() + " SET " + campo + "=" + valor + " WHERE " + campo_clave + "=" + clave;
                    Sitio  sitio    = dame_sitio_del_fragmento(fragmento);
                    sitio.ejecuta_comando(consulta);
                }
            }

            llena_superGrid_de(tabla);
        }
        public void modificacion_campo(String tabla, String campo, String valor, String campo_clave, String clave, String campo_clave2, String clave2)
        {
            DataTable fragmentos = dame_fragmentos_de(tabla);

            foreach (DataRow fragmento in fragmentos.Rows)
            {
                String consulta = "UPDATE " + fragmento[NOM].ToString() + " SET " + campo + "=" + valor + " WHERE " + campo_clave + "=" + clave;
                if (campo_clave2 != "" && clave2 != "")
                {
                    consulta += " AND " + campo_clave2 + "=" + clave2;
                }
                Sitio sitio = dame_sitio_del_fragmento(fragmento);
                sitio.ejecuta_comando(consulta);
            }

            llena_superGrid_de(tabla);
        }