Расчет возраста путем ввода даты рождения ошибка преобразования
Привет , я сделал приведенный ниже код, чтобы вычислить свой возраст, заполнив дату рождения,я получаю проблему сбоя преобразования
Что я уже пробовал:
<pre> protected void Calendar1_SelectionChanged1(object sender, EventArgs e) { txtDob.Text = Calendar1.SelectedDate.ToString(); Calendar1.Visible = false; int year = DateTime.Now.Year - Calendar1.SelectedDate.Year; int months = DateTime.Now.Month - Calendar1.SelectedDate.Month; string ageval = ((year - 1) + " years" + (-12 - months) + " months"); if (months > 12) { year = year + 1; } int value = int.Parse(ageval); value = (ToString(txtAge.Text)) ;
Name varchar(50),Department varchar (50),Salary int DOJ datetime,DOB datetime,Age int,Country varchar(50),Stat varchar(50),Phone bigint, Email varchar(100),Pincode bigint)
CPallini
Пожалуйста, объясните лучше. Каково точное сообщение об ошибке (если таковое имеется)? Что такое оскорбительная строка кода?