Access - Pasar 28/05/02 a 280502

 
Vista:

Pasar 28/05/02 a 280502

Publicado por manuel (3 intervenciones) el 29/05/2002 13:17:17
Hola. Tengo un campo en un formulario en formato dd/mm/aa y en un primer momento lo utilizo con este formato para guardarlo en un campo de la tabla. Pero luego necesito guardarlo en otro campo sin formato fecha es decir de 28/05/02 a 280502
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Pasar 28/05/02 a 280502

Publicado por JDGaona (5 intervenciones) el 29/05/2002 14:42:41
Utiliza la funcion MID(string,posicion,longitud)
MID lee una cadena de caracteres y extrae la cantidad de caracteres especificadas en longitud, iniciando en posicion.
Ejemplo:
fecha = 28/05/02
dia = MID(fecha,1,2)
mes = MID(fecha,4,2)
año = MID(fecha,7,2)
NuevaFecha = dia + mes + año

Mas dudas: [email protected]

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Pasar 28/05/02 a 280502

Publicado por PEFI (66 intervenciones) el 29/05/2002 17:12:08
Mucho más facil es darle el siguiente formato

NewFecha=format(FECHA, "ddmmyy")

atte. PEFI
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Pasar 28/05/02 a 280502

Publicado por Orion (4 intervenciones) el 29/05/2002 18:58:54
Tambien se puede usar el Replace(). He usado esa función en VB, así que supongo que en Access será igual.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar