tPessoal quando se precisa de um campo mascara para datas, o gambas2 tem um componente e se chama ValueBox.
Quando for atribuir o valor na coluna do Mysql, que seja do tipo DATA, use assim.
rs!data_nasc = Valuebox1.value
Na hora de preencher o caixa de texto, ele vai utilizar o "-"como caractere separador.
Então nunca use algo do tipo.
rs!data_nasc = Valuebox1.text
Pois o Mysql usa como caractere separador o "/" por padrão pelo menos.
E se por usar .text teria que usar um função de conversão, isso só faria perder tempo.
Não se esqueça em mudar a opção Type, da ValueBox para DATE.
Quando for atribuir o valor na coluna do Mysql, que seja do tipo DATA, use assim.
rs!data_nasc = Valuebox1.value
Na hora de preencher o caixa de texto, ele vai utilizar o "-"como caractere separador.
Então nunca use algo do tipo.
rs!data_nasc = Valuebox1.text
Pois o Mysql usa como caractere separador o "/" por padrão pelo menos.
E se por usar .text teria que usar um função de conversão, isso só faria perder tempo.
Não se esqueça em mudar a opção Type, da ValueBox para DATE.