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 :cry: .

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
JC,

Aqui lo tienes construido al 30 de Marzo :-)

http://code.google.com/p/harbour-and-xh ... p&can=2&q=

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 :lol: :lol:

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