Visual Basic - problema con update y campo fecha de tipo texto

Life is soft - evento anual de software empresarial
 
Vista:

problema con update y campo fecha de tipo texto

Publicado por roberto (10 intervenciones) el 28/06/2003 17:43:22
mifecha="12/05/03"
cn.execute ("update cfechaini= " & mifecha & "from tabla")

provoca que en el campo cfechaini (de tipo texto) en una base de access se actualice con el valor resultante de dividir 12/05/03

cual es la solucion
gracias
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
sin imagen de perfil
Val: 109
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:problema con update y campo fecha de tipo texto

Publicado por Yamil Bracho (226 intervenciones) el 28/06/2003 21:51:59
No entendi muy bien lo que quieres hacer pero las fecahs en Access deben encerrarse entre #. Te quedaria tu consulta como
cn.Execute( "UPDATE Tabla SET Fecha =#" & mifecha & "#")

Es mejor idea utilizar un command para hacer consultaas parametrizadas de cualquier tipo

Saludos
Yamil
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:problema con update y campo fecha de tipo texto

Publicado por Rey Vargas (28 intervenciones) el 04/07/2003 17:24:49
Seria más conveniente que los campos de fecha en acces los guardaras como tipo Numerico (20030704) (aaaammdd) y así no te seria más facil la actualización y luego al realizar consultas no te complicarias con los signos (#) por ejemplo para buscar rangos de fechas utilizarias la instruccion "Select" con el "Between FechaInicial And FechaFinal".

Piensalo y cualquier cosa me cuentas, espero te sirva de algo
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