Fechas

10/12/2004 - 14:01 por AJL | Informe spam
FEEME = Format$(CDate(FeEM), "yymmdd h.nn.ss")
FEEMOE = Format$(CDate(FEOEM), "yymmdd h.nn.ss")

Hola Amigos tengo un problema para modificar las fechas
todas los update me los hace con la fecha
FEEME = Format$(CDate(FeEM), "yymmdd h.nn.ss")
FEEMOE = Format$(CDate(FEOEM), "yymmdd h.nn.ss")

SqlUpdate = "UPDATE [NLCPRT00_FAX] Set FecEnv= " & CDate
(DtpFEstado.Value) & " , FecOK= " & FEEME & " Where
NRO_PRT ='" & txtnumProtocolo.Text & "'"
CndelPhos.Execute (SqlUpdate)
MsgBox "El cambio se ha efectuado con exito!",
vbInformation

Es es la rutina que esta en boton modificar

si pongo fecha 28/03/2003 14.21.00 pone error en parte de
hora

si solo le paso el dia 28/03/2003 me cambia a
05/01/1900 ... como puedo hacer para hacer un update ...
en que me equivoco??

Gracias desde ya
Ana J. Loizeau

Preguntas similare

Leer las respuestas

#1 Maxi
10/12/2004 - 14:11 | Informe spam
Hola, amigo mio: Te recomiendo que esta pregunta la hagas en un news de
programacion :), de todas maneras recorda que SqlServer para que no tengas
problemas con las fechas las deberias usar en formato ANSI (YYYYMMDD),
tambien es importante saber como definiste el campo (DateTime o
SmallDateTime)


Salu2
Maxi


"AJL" escribió en el mensaje
news:12a701c4deb8$6578f0b0$
FEEME = Format$(CDate(FeEM), "yymmdd h.nn.ss")
FEEMOE = Format$(CDate(FEOEM), "yymmdd h.nn.ss")

Hola Amigos tengo un problema para modificar las fechas
todas los update me los hace con la fecha
FEEME = Format$(CDate(FeEM), "yymmdd h.nn.ss")
FEEMOE = Format$(CDate(FEOEM), "yymmdd h.nn.ss")

SqlUpdate = "UPDATE [NLCPRT00_FAX] Set FecEnv= " & CDate
(DtpFEstado.Value) & " , FecOK= " & FEEME & " Where
NRO_PRT ='" & txtnumProtocolo.Text & "'"
CndelPhos.Execute (SqlUpdate)
MsgBox "El cambio se ha efectuado con exito!",
vbInformation

Es es la rutina que esta en boton modificar

si pongo fecha 28/03/2003 14.21.00 pone error en parte de
hora

si solo le paso el dia 28/03/2003 me cambia a
05/01/1900 ... como puedo hacer para hacer un update ...
en que me equivoco??

Gracias desde ya
Ana J. Loizeau
Respuesta Responder a este mensaje
#2 Carlos Sacristán
10/12/2004 - 14:13 | Informe spam
Si no quieres tener problemas con las fechas, envíalas a SQL Server con
el formato ANSI: yyyymmdd hh:mn:ss


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"AJL" escribió en el mensaje
news:12a701c4deb8$6578f0b0$
FEEME = Format$(CDate(FeEM), "yymmdd h.nn.ss")
FEEMOE = Format$(CDate(FEOEM), "yymmdd h.nn.ss")

Hola Amigos tengo un problema para modificar las fechas
todas los update me los hace con la fecha
FEEME = Format$(CDate(FeEM), "yymmdd h.nn.ss")
FEEMOE = Format$(CDate(FEOEM), "yymmdd h.nn.ss")

SqlUpdate = "UPDATE [NLCPRT00_FAX] Set FecEnv= " & CDate
(DtpFEstado.Value) & " , FecOK= " & FEEME & " Where
NRO_PRT ='" & txtnumProtocolo.Text & "'"
CndelPhos.Execute (SqlUpdate)
MsgBox "El cambio se ha efectuado con exito!",
vbInformation

Es es la rutina que esta en boton modificar

si pongo fecha 28/03/2003 14.21.00 pone error en parte de
hora

si solo le paso el dia 28/03/2003 me cambia a
05/01/1900 ... como puedo hacer para hacer un update ...
en que me equivoco??

Gracias desde ya
Ana J. Loizeau
Respuesta Responder a este mensaje
#3 Anonimo
10/12/2004 - 15:44 | Informe spam
Eso es justamente lo que hago y me da ese error que te
comentaba me graba 06-01-1900

FEEME = Format$(CDate(FeEM), "yyyymmdd h.nn.ss")



Si no quieres tener problemas con las fechas,


envíalas a SQL Server con
el formato ANSI: yyyymmdd hh:mn:ss


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"AJL" escribió en


el mensaje
news:12a701c4deb8$6578f0b0$
FEEME = Format$(CDate(FeEM), "yymmdd h.nn.ss")
FEEMOE = Format$(CDate(FEOEM), "yymmdd h.nn.ss")

Hola Amigos tengo un problema para modificar las fechas
todas los update me los hace con la fecha
FEEME = Format$(CDate(FeEM), "yymmdd h.nn.ss")
FEEMOE = Format$(CDate(FEOEM), "yymmdd h.nn.ss")

SqlUpdate = "UPDATE [NLCPRT00_FAX] Set FecEnv= " & CDate
(DtpFEstado.Value) & " , FecOK= " & FEEME & " Where
NRO_PRT ='" & txtnumProtocolo.Text & "'"
CndelPhos.Execute (SqlUpdate)
MsgBox "El cambio se ha efectuado con




exito!",
vbInformation

Es es la rutina que esta en boton modificar

si pongo fecha 28/03/2003 14.21.00 pone error en parte




de
hora

si solo le paso el dia 28/03/2003 me cambia a
05/01/1900 ... como puedo hacer para hacer un update ...
en que me equivoco??

Gracias desde ya
Ana J. Loizeau




.

Respuesta Responder a este mensaje
#4 Maxi
10/12/2004 - 15:49 | Informe spam
hola, la hora la debe pasar como HH:MM:SS y fijate que el campo sea Datetime


Salu2
Maxi


escribió en el mensaje
news:132d01c4dec6$c0df3140$
Eso es justamente lo que hago y me da ese error que te
comentaba me graba 06-01-1900

FEEME = Format$(CDate(FeEM), "yyyymmdd h.nn.ss")



Si no quieres tener problemas con las fechas,


envíalas a SQL Server con
el formato ANSI: yyyymmdd hh:mn:ss


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"AJL" escribió en


el mensaje
news:12a701c4deb8$6578f0b0$
FEEME = Format$(CDate(FeEM), "yymmdd h.nn.ss")
FEEMOE = Format$(CDate(FEOEM), "yymmdd h.nn.ss")

Hola Amigos tengo un problema para modificar las fechas
todas los update me los hace con la fecha
FEEME = Format$(CDate(FeEM), "yymmdd h.nn.ss")
FEEMOE = Format$(CDate(FEOEM), "yymmdd h.nn.ss")

SqlUpdate = "UPDATE [NLCPRT00_FAX] Set FecEnv= " & CDate
(DtpFEstado.Value) & " , FecOK= " & FEEME & " Where
NRO_PRT ='" & txtnumProtocolo.Text & "'"
CndelPhos.Execute (SqlUpdate)
MsgBox "El cambio se ha efectuado con




exito!",
vbInformation

Es es la rutina que esta en boton modificar

si pongo fecha 28/03/2003 14.21.00 pone error en parte




de
hora

si solo le paso el dia 28/03/2003 me cambia a
05/01/1900 ... como puedo hacer para hacer un update ...
en que me equivoco??

Gracias desde ya
Ana J. Loizeau




.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida