Identificar claves primarias de un datawindow con Power Builder
En este articulo les mostrare como podemos identificar el nombre o el id de las claves primarias de una tabla definida en el update properties del datawindow.
Esto lo lograremos casi todo con la función describe() del DW bueno la idea básica es primero recorrer todas las columnas de la tabla y de ahí identificar cuales son primarias e ir almacenando con la necesidad en nuestro caso almacenaremos en un array.
Esto lo lograremos casi todo con la función describe() del DW bueno la idea básica es primero recorrer todas las columnas de la tabla y de ahí identificar cuales son primarias e ir almacenando con la necesidad en nuestro caso almacenaremos en un array.
string claves[], claves_id[] integer cant_cols, i, cant_claves cant_cols = integer(cdw_datos.describe('datawindow.column.count')) FOR i=1 to cant_cols IF cdw_datos.describe('#'+string(i)+'.key') = 'yes' then cant_claves += 1 claves[cant_claves] = cdw_datos.describe('#'+string(i)+'.name') //por nombre claves_id[cant_claves] = integer(cdw_datos.describe('#'+string(i)+'.id')) //por id END IF NEXTCon esta simple función hemos podido detectar y almacenar las claves primarias, espero que le sea útil a alguien.
Enhorabuena en definitiva por tu web, siempre que lo visito encuentro información interesante.
ResponderBorrarThere are quantity of} ways have the ability to|you possibly can} earn free spins when taking part in} slots on-line. Currently, HoF presents the choice for brand spanking new|for model new} customers determine 1xbet on} between either one thousand coins of a hundred free spins as their welcome reward. This reward presents loads of opportunity to earn a ton of in-game forex, with out having to wager any away. Players also can win free spins within each individual sport.
ResponderBorrar