fechas largas

01/11/2005 - 00:31 por TR | Informe spam
Hola,

guardo la fecha en formato ANSI en la databse, es decir si es 29/11/2005 lo
inserta como 20051129. para mostrar la fecha lo hago de dos formas. si
es con
datagrid en la fecha, en el databind selecciono fecha corta (29/11/2005)
y si
es con sql pongo CONVERT(Varchar(10), Fecha, 103) y sale (29/11/2005).

Mi pregunta es la siguiente, ahora quiero mostrar fecha larga del tipo:

Martes, 29 de noviembre

de las dos formas, con el datagrid y con sql.

alguien sabe como se hace?.. me pueden ayudar?

un cordial saludo,
 

Leer las respuestas

#1 Octavio Hernandez
01/11/2005 - 21:09 | Informe spam
Hola,

a) en SQL Server, utiliza la misma funcoin CONVERT:

CONVERT(Fecha, VARCHAR(50), 100)

b) en C#, puedes utilizar el método ToString() de DateTime:

MessageBox.Show(fecha.ToString("D"));

Slds - Octavio

"TR" escribió en el mensaje news:
Hola,

guardo la fecha en formato ANSI en la databse, es decir si es 29/11/2005
lo
inserta como 20051129. para mostrar la fecha lo hago de dos formas. si es
con
datagrid en la fecha, en el databind selecciono fecha corta (29/11/2005) y
si
es con sql pongo CONVERT(Varchar(10), Fecha, 103) y sale (29/11/2005).

Mi pregunta es la siguiente, ahora quiero mostrar fecha larga del tipo:

Martes, 29 de noviembre

de las dos formas, con el datagrid y con sql.

alguien sabe como se hace?.. me pueden ayudar?

un cordial saludo,

Preguntas similares