Buen día, he buscado un hilo que resuelva mi duda pero a falta de uno, me atrevo a preguntar: ¿Alguien sabe porque puede estar fallando el Método Post del ZQuery?. Utilizo Borland Delphi 2006, MySQL 4.1 en un servidor Linux y los componentes Zeos 6.5.1 alpha.
La forma en como estoy elaborando el sistema utiliza TDBEdits para mostrar la información. Para ahorrar tiempo (es un proyecto "express" si se le puede decir asi") en vez de utilizar sentencias directamente en la propiedad SQL del ZQuery para insertar y actualizar, ocupo los métodos Append, Post y Cancel, para estas funciones, estaba utilizando la versión de prueba de los componentes MyDAC pero la administración se negó a comprarlos y tuve que optar por los Zeos, con los MyDAC los métodos iban bien, pero ahora que traspasé todos los componentes a Zeos, no se actualizan los datos, por ejemplo:
Tengo un datasource y hago lo siguiente:
Código Delphi
[-]DataSource.DataSet.Append;
ó
y después de varios malabares y código que tengo ahí (incluido cambiar los datos en los TDBEdit's) Ejecuto con un botón:
La propiedad DataSet del DataSource que ocupo es un ZQuery. Los TDBEdits no permiten introducir datos (Como debe ir) hasta que aplico cualquier método ya sean Append o Edit, y una vez modificado el texto ejecuto Post y no hay error aparente, solamente
no se actualizan los datos. Por más que hago y deshago, no consigo que el método Post me guarde los datos que modifiqué, es como si el método Post estuviera Vacío, como si hubieran olvidado codificarlo
SIMPLEMENTE NO HACE NADA. ¿Alguien tiene alguna idea de que puedo estar haciendo mal? ¿o es simplemente que es una version alpha?