Ver Mensaje Individual
  #1  
Antiguo 06-04-2006
Avatar de trysho
trysho trysho is offline
Registrado
 
Registrado: abr 2006
Ubicación: Cerca del mar.
Posts: 3
Reputación: 0
trysho Va por buen camino
Unhappy Update por medio de ZQuery.Post

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;
ó
Código Delphi [-]
DataSource.DataSet.Edit;
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:

Código Delphi [-]
DataSource.DataSet.Post;
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?
Responder Con Cita