Principales respuestas
Asignar valor tipo de dato Date SQL a control <asp:textbox TextMode="Date">

Pregunta
-
Buenos días:
Tengo el campo FechaNacimiento tipo Date en una base SQL Server y en el formulario aspx tengo lo siguiente:
<asp:TextBox ID="txtFechaNacimiento" runat="server" TextMode="Date"></asp:TextBox>
y en code behind estoy tratando de extraer la fecha de la base de datos SQL así:
txtFechaNacimiento.Text = GridView1.SelectedRow.Cells[8].Text;
El problema es que no trae nada, si tengo que hacer una conversion de tipo como se debe hacer?.
Gracias y reciban un cordial saludo!
EGVO
- Editado Edwin Villamizar Osorio sábado, 20 de enero de 2018 16:58
Respuestas
-
hola
>>El problema es que no trae nada, si tengo que hacer una conversion de tipo como se debe hacer?.
Pero en que contexto usas
GridView1.SelectedRow.Cells[8].Text;
sino obtienes datos puede que no sea la celda correcta la que estas recuperando, o puede que no tengas ninguna seleccion valida
ademas cuando seleccionas seria bueno que tomes el id de la entidad y recuperes esta por medio de un SELECT a la tabla
saludos
Leandro Tuttini
Blog
MVP Profile
Buenos Aires
Argentina- Propuesto como respuesta Juan MondragónModerator miércoles, 24 de enero de 2018 16:17
- Marcado como respuesta Pablo RubioModerator jueves, 25 de enero de 2018 23:34
-
A lo anterior lo que hice fue cambiar el tipo de dato en la BD SQL a char(10), guardandome la fecha 20-01-2018 y la leo desde la DB así:
txtFechaNacimiento.Text = GridView1.SelectedRow.Cells[8].Text;
Pero sigue la duda de cómo leer un campo de tipo Date y asignarlo a un <asp:texbox TextMode="Date">
Gracias por sus sugerencias!
EGVO
- Marcado como respuesta Pablo RubioModerator jueves, 25 de enero de 2018 23:34
Todas las respuestas
-
A lo anterior lo que hice fue cambiar el tipo de dato en la BD SQL a char(10), guardandome la fecha 20-01-2018 y la leo desde la DB así:
txtFechaNacimiento.Text = GridView1.SelectedRow.Cells[8].Text;
Pero sigue la duda de cómo leer un campo de tipo Date y asignarlo a un <asp:texbox TextMode="Date">
Gracias por sus sugerencias!
EGVO
- Marcado como respuesta Pablo RubioModerator jueves, 25 de enero de 2018 23:34
-
hola
>>El problema es que no trae nada, si tengo que hacer una conversion de tipo como se debe hacer?.
Pero en que contexto usas
GridView1.SelectedRow.Cells[8].Text;
sino obtienes datos puede que no sea la celda correcta la que estas recuperando, o puede que no tengas ninguna seleccion valida
ademas cuando seleccionas seria bueno que tomes el id de la entidad y recuperes esta por medio de un SELECT a la tabla
saludos
Leandro Tuttini
Blog
MVP Profile
Buenos Aires
Argentina- Propuesto como respuesta Juan MondragónModerator miércoles, 24 de enero de 2018 16:17
- Marcado como respuesta Pablo RubioModerator jueves, 25 de enero de 2018 23:34