In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Error al ejecutar GetRecord()

Foro de Xailer profesional en español
User avatar
bingen
Posts: 396
Joined: Mon Jul 07, 2014 8:17 pm
Location: Bilbao
Contact:

Error al ejecutar GetRecord()

Postby bingen » Tue Sep 26, 2017 6:11 pm

La instruccion :
oRS:GetRecord() genera el siguiente error
PrtScr capture.jpg
PrtScr capture.jpg (21.56 KiB) Viewed 709 times


ORS es un dataset de MYSQL .Esta instrucción ha funcionado correctamente hasta ahora.
El campo al que hace referencia es un campo del tipo DATATIME
Saludos.

Acabo de ver en el fuente de AddMember que el tipo "T" no está contemplado y a demás en la versión 5, se genera un error ,cosa que no sucedía en la versión 4 en la que tampoco estaba contemplado el tipo "T" (datatime).

Bueno he sobrecargado la clase TExStruct y el método AddMember añadiendo este código:

CASE cType == "T" .OR. cType == "DATETIME"
DEFAULT xDefault TO NIL
cType := "C"

Agradecería que se incluyera vuestra solución en la próxima revisión.De momento con este me arreglo
BiSoft Desarrollo de software profesional
http://www.bisoft.es

Return to “Spanish”