Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

dataformat para una fecha

Estas en el tema de dataformat para una fecha en el foro de Visual Basic clásico en Foros del Web. tengo un problema con un programa k filtra los registros de una tabla de una base de datos a partir del campo k seleccionemos y ...
  #1 (permalink)  
Antiguo 20/01/2006, 05:31
Avatar de Lecquio  
Fecha de Ingreso: mayo-2004
Ubicación: Asturias, España
Mensajes: 948
Antigüedad: 20 años
Puntos: 34
dataformat para una fecha

tengo un problema con un programa k filtra los registros de una tabla de una base de datos a partir del campo k seleccionemos y del texto k introduzcamos en un texbox. Para los campos de tipo numerico y los de tipo texto no tengo ningun problema. Pero por lo visto la fecha ya es mas complicada.

El programa tiene un control ado enlazado a una base de datos en access. Seleccionar la fecha me da un problema con el formato ya k yo kiero un formato dd/mm/yyyy y coje un formato mm/dd/yyyy.

keria saber como darle formato mediante codigo al textbox para k sea dd/mm/yyyy.

Supongo k el error es de visual pork al access le puse un formato dd/mm/yyyy para ese campo.

gracias.
  #2 (permalink)  
Antiguo 20/01/2006, 06:37
Avatar de vbx3m  
Fecha de Ingreso: febrero-2005
Ubicación: Venezuela
Mensajes: 524
Antigüedad: 19 años, 3 meses
Puntos: 1
Puedes probar con alguno de estos dos:

Text1.Text = DateValue(a)

Text1.Text = Format(a, "dd/mm/yyyy")
__________________
ホルヘ・ラファエル・マルティネス・レオン
  #3 (permalink)  
Antiguo 23/01/2006, 05:12
Avatar de Lecquio  
Fecha de Ingreso: mayo-2004
Ubicación: Asturias, España
Mensajes: 948
Antigüedad: 20 años
Puntos: 34
parece ser que es el la consulta SQL que yo hacia la q interpretaba la fecha al revés.
he podido arregrarlo como me has dixo.
gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:51.