formato de fechas
Publicado por Gustavo (32 intervenciones) el 18/08/2004 14:30:41
Estimados compañeros del foro
Tengo problemas con el formato de fecha/hora que se graba en una Base de datos Access.
El campo está definido con formato de fecha general y el valor por defecto es Now (ahora) para que cuando el registro se crea se grabe con la fecha actual.
El la máquina donde desarrollo funciona siempre bien pero en el Host a veces invierte el mes y el día (si el día es menor que 12 los invierte)
He probado grabar forzando el dato que va a parar a ese campo con el format de la siguiente manera :
mFecha = Format(DateTime.Now, "dd/MM/yyyy HH:mm:ss")
T = "Update Notas"
T = T + " set textoresp='" + TextRespuesta.Text + "'"
T = T + ", fecharesp='" + mFecha + "'"
Dim CNL As OleDb.OleDbConnection = New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Camino)
comando = New OleDb.OleDbCommand(T, CNL)
comando.Connection.Open()
comando.ExecuteNonQuery()
pero los resultados fueron similares. Aclaro que la pagina tiene los Culture adecuados
Espero haberme explicado bien. Gracias
Tengo problemas con el formato de fecha/hora que se graba en una Base de datos Access.
El campo está definido con formato de fecha general y el valor por defecto es Now (ahora) para que cuando el registro se crea se grabe con la fecha actual.
El la máquina donde desarrollo funciona siempre bien pero en el Host a veces invierte el mes y el día (si el día es menor que 12 los invierte)
He probado grabar forzando el dato que va a parar a ese campo con el format de la siguiente manera :
mFecha = Format(DateTime.Now, "dd/MM/yyyy HH:mm:ss")
T = "Update Notas"
T = T + " set textoresp='" + TextRespuesta.Text + "'"
T = T + ", fecharesp='" + mFecha + "'"
Dim CNL As OleDb.OleDbConnection = New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Camino)
comando = New OleDb.OleDbCommand(T, CNL)
comando.Connection.Open()
comando.ExecuteNonQuery()
pero los resultados fueron similares. Aclaro que la pagina tiene los Culture adecuados
Espero haberme explicado bien. Gracias
Valora esta pregunta


0