Почему мой код datetime не работает?
Я пытаюсь сохранить текущую дату в базе данных под названием Deadline, но она не сохраняется, в базе данных также есть столбец Id, но я установил для него identity(1,1). Все еще не вставляя также, пожалуйста, дайте мне знать код, чтобы сравнить сохраненное время с текущим временем спасибо.
Тип данных, который я использовал для столбца date, - DateTime.
Вот код, который я использовал.
protected void Button1_Click(object sender, EventArgs e) { string constr = ConfigurationManager.ConnectionStrings["facultylogConnectionString"].ConnectionString; using (SqlConnection con = new SqlConnection(constr)) { using (SqlCommand cmd = new SqlCommand()) { cmd.CommandText = "Insert into Deadline (Date) values (@Date)"; { cmd.Parameters.AddWithValue("@Date", DateTime.Now); cmd.Connection = con; con.Open(); cmd.ExecuteReader(); con.Close(); } } } }
Что я уже пробовал:
Попробовал и это тоже
String strConnString = ConfigurationManager.ConnectionStrings["facultylogConnectionString"].ConnectionString; String strQuery = "Insert into Deadline (Date) values (GetDate())"; SqlConnection con = new SqlConnection(strConnString); SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.Text; cmd.CommandText = strQuery; cmd.Connection = con; con.Open(); cmd.ExecuteNonQuery(); con.Close();