Buenas!.

Cuando trabajamos con la base de datos. Podemos tener un control en el que escribimos las fechas.
Puedes encontrarte el siguiente problema. SQL entiende mm/dd/yyyy por ejemplo.

Intencionadamente deberías escribir de esa forma en la caja de texto. Pero, ¿ y si quieres escribirlo dd/mm/yyyy ?
Antes de nada, en vez de usar una caja de texto, usemos un ValueBox.
Con eso hemos ganado la forma de entrar el dato.

Ahora debemos saber como mostrar la fecha. Si lo muestro en una tabla, he usado esto:
En este caso es un TableView.

...
Tabla[Clave][2] = Format(HResul["fecha"], "dd/mm/yyyy")
...


Creo que con eso, no encontramos más problemas con las fechas.

Sobre todo acostumbrarnos a usar en vez del Textbox, un Valuebox que nos soluciona muchos quebraderos de cabeza.
Lo cierto es que no he usado para nada la función CDate. Al principio si, con caja de texto y también usaba
una función propia para evitarme problemas, intercambiaba día y mes.

¿ ValueBox existía con Gambas2 ?.

Saludos