Page 1 of 1
BCC582 y problema de fechas con ADO
Posted: Mon Apr 02, 2012 7:16 pm
by jcaro
Hola a todos:
Creo que como día lunes, partimos mal , pues tengo un problema grave al actualizarme al BCC582 con el tema de las fechas en ADO.
Cuando realizo una consulta a un servidor SQL server o Access, las fechas se devuelven el blanco y ahora son del tipo "T" , al ver su Valtype( dFecha ) por ejemplo.
Existe alguna mejora en el xHarbour o en FWH , para solucionar este problema ?
Tengo un programa desarrollado muy grande y ahora al usar campos con fechas tengo muchos problema con la manipulación, hay que estar haciendo conversiones.
Cual es el ultimo build estable de xHarbour y donde bajarlo, pues el que está en el sitio xharbour.org es del 2009.
Estoy usando xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 9421) + BCC582 + FHW 10.9
Ha alguien le ha pasado lo mismo ?
Cualquier ayuda es bienvenida.
Saludos,
JC
Re: BCC582 y problema de fechas con ADO
Posted: Tue Apr 03, 2012 1:45 am
by carlos vargas
ace poco repararon ese problema en xharbour.
seria recomendable que bajes el mas reciente build
http://www.whosaway.com
pon XHB
salu2
carlos vargas
Re: BCC582 y problema de fechas con ADO
Posted: Tue Apr 03, 2012 3:04 am
by nnicanor
Re: BCC582 y problema de fechas con ADO
Posted: Tue Apr 03, 2012 8:10 am
by Antonio Linares
Re: BCC582 y problema de fechas con ADO
Posted: Tue Apr 03, 2012 12:57 pm
by jcaro
MUCHAS Gracias a Carlos , Nicanor y Antonio por sus respuestas.
Voy a bajarlos al tiro y ver que sucede. Este problema es bastante desesperante.
Carlos el link que me diste no funciona, estará bien ?
Saludos ,
JC
Re: BCC582 y problema de fechas con ADO
Posted: Tue Apr 03, 2012 1:18 pm
by jcaro
Hola Antonio,
Instalé el build que me señalas , pero es el mismo ( 9421 ), no existe uno mas actual, porque con ese el problema persiste
.
Donde se puede bajar un build mas actualizado como el que menciona Carlos ?
Saludos,
JC
Re: BCC582 y problema de fechas con ADO
Posted: Tue Apr 03, 2012 3:22 pm
by Antonio Linares
Re: BCC582 y problema de fechas con ADO
Posted: Tue Apr 03, 2012 3:56 pm
by jcaro
ANTONIO ,
Muchas gracias por tu pronta ayuda, en los emoticonos falta poner una copita , para habertela regalado
Lo vamos a probar y les estaré informado.
Saludos ,
JC
Re: BCC582 y problema de fechas con ADO
Posted: Tue Apr 03, 2012 6:29 pm
by nnicanor
Antonio,
Podrias facilitar los builds de Harbour para MVC y MINGW tambien ?
Slds
Re: BCC582 y problema de fechas con ADO
Posted: Wed Apr 04, 2012 7:31 pm
by jcaro
Hola a todos:
Lo he probado todo y el problema persiste !!
Cuando uno realiza un select a campos del tipo fecha en un servidor MSSql server, access , devuelve mal los datos, por ejemplo:
Code: Select all
? oRs:Fields("FechaEmision"):Value ==> devuelve un campo en blanco ( aun cuando existe un dato válido y grabado en la BD).
? Valtype( oRs:Fields("FechaEmision"):Value ) ==> devuelve T ( me imagino que tipo Time )
? Dtoc( oRs:Fields("FechaEmision"):Value ) ==> 04-04-2012 , muestra bien la fecha, pero solo como caracter.
Consultas ?
- Alguien tiene este mismo problema o yo estoy haciendo algo mal, porque es muy grave.
- Los que ocupan el compilador Harbour + BCC582 , les sucede esto ?
Estoy usando el último build del xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 9445) + BCC582.
Alguna idea de como llevar esto a mejor fin ?
JC
Re: BCC582 y problema de fechas con ADO
Posted: Wed Apr 04, 2012 9:49 pm
by Antonio Linares
nnicanor wrote:
Podrias facilitar los builds de Harbour para MVC y MINGW tambien ?
Versión para MinGW:
http://code.google.com/p/harbour-and-xh ... p&can=2&q=
Re: BCC582 y problema de fechas con ADO
Posted: Wed Apr 04, 2012 9:52 pm
by Antonio Linares
Juan,
Si esto te funciona bien, aunque sea como caracter:
? Dtoc( oRs:Fields("FechaEmision"):Value )
Prueba a hacer esto:
? CToD( Dtoc( oRs:Fields("FechaEmision"):Value ) )
Re: BCC582 y problema de fechas con ADO
Posted: Wed Apr 04, 2012 11:05 pm
by jcaro
Antonio:
Algo parecido es lo que he estado haciendo, solo que esperaba que existiera alguna mejora o corrección de esto.
Parece que por lo que me comenta Rick, no hay vuelta atrás. Habrá que acostumbrarse a esta tontera o
probar con otro compilador.
Consulta, en Harbour pasa esto , pues no lo he utilizado.
JC