Визуальное изучение c# проблемы с датой, показав bd

Я делаю связь BD sql-server, но принеся данные дата, он приносит это мне с часом, только я требую даты, как он мог бы делать ему?

            String Num_Control = txtNControl.Text;
            String Nombre = txtNombre.Text;
            String Apellido_Paterno = txtAPaterno.Text;
            String Apellido_Materno = txtAMaterno.Text;
            String Correo = txtCorreo.Text;
            String Curp = txtCurp.Text;
            String Fecha_Nacimiento = txtFecha.Text;`

introducir la descripción de la imagen aquí

** Таким же образом, если я оставляю и хочу сохранять дату, не изменяя, как он это приносит, bd производит мне ошибку, как я могу решать **

introducir la descripción de la imagen aquí

0
задан 18.03.2019, 22:44
1 ответ

Чтобы отображать дату смоги применять формат используя

txtFecha.Text = Convert.ToDateTime(reader["Fecha_Nacimiento"]).ToString("dd/MM/yyyy");

, но тебе нужно сначала, чтобы его было один DateTime, чтобы мочь применять формат в string

, Чтобы вводить, если поле состоит даты в db denes в том, чтобы распределять в параметр DateTime

cmd.Parameters.AddWithValue("@FN", Convert.ToDateTime(txtFecha.Text));

год, Если ты распределяешь действительную дату, он это распределит в поле, введя, или которое будет нужно обновить, но это должна быть действительная дата, а ты был бы должен добавлять утверждение formatode дата, которую пользователь вводит в компьютер.

1
ответ дан 02.12.2019, 05:28