Entradas

Mostrando las entradas de 2006

Vuelven los Turbo

CodeGear - Borland relanza sus productos turbo (c++, Delphi win32, Delphi.net y c#). Saldran 2 versiones. La version Explorer y la version profesional. tendran las mismas caracteristicas que la version profesional del BDS. la version explorer es gratis y se puede usar para realizar aplicaciones comerciales, lo malo es que no se le pueden agregar componentes de terceros ni trae reporteador.

Sara Mercedes Cornejo Portillo

Imagen
Ya nació mi hija Sara Mercedes. Una preciosa bebita que nació el 23 de Agosto del 2006 a las 3:45 am y que no me ha dejado dormir desde entonces. Peso 3 Kg y midio .51 m

Cambiar data source de un crystal report en tiempo de ejecucion

Para cambiar el servidor, base de datos, user id y password de reportes crystal en tiempo de ejecucion (runtime) se debe indicar la informacion de la conexion a cada tabla del reporte y tablas de los subreportes. private bool ApplyLogon(ReportDocument cr, ConnectionInfo ci) { TableLogOnInfo li; // for each table apply connection info foreach (CrystalDecisions.CrystalReports.Engine.Table tbl in cr.Database.Tables) { li = tbl.LogOnInfo; li.ConnectionInfo = ci; tbl.ApplyLogOnInfo(li); // check if logon was successful // if TestConnectivity returns false, check // logon credentials if (tbl.TestConnectivity()) { // drop fully qualified table location if (tbl.Location.IndexOf(".") > 0) tbl.Location = tbl.Location.Substring(tbl.Location.LastIndexOf(".") + 1); else tbl.Location = tbl.Location; } else return false; } return true; } // El metodo recorre todas las tablas private bool Logon(ReportDocument cr, string server, string db, string id, string pass) { ConnectionI

Comunidad de Egresados

Ya inicio la organización del grupo de egresados de la carrera Ing. En computación de la UABC. La idea es que al principio seamos amigos con reuniones para poder compartir conocimientos, experiencias, técnicas y consejos. Espero que no solo se traten temas técnicos, si no también temas relacionados con el trabajo. Para estar todos enterados de como se encuentra la industria en nuestra región, que es lo que se requiere saber y cuanto se debe cobrar o pagar para así ser competitivos. Por el momento se ha planteado que las reuniones sean el primer viernes de cada mes en la noche, pero todavía esta por confirmarse, se requiere que los posibles asistentes revisen sus agendas. Con este post inicio mi blog; espero mantenerlo actualizado.