Это страница входа в систему запускает данные, которые должны отображаться в базе данных te
выполнить не запрос не работаетг,два значения должны быть добавлены в базу данных emailid, отображение последнего времени в базе данных
Что я уже пробовал:
protected void btnlogin_Click(object sender, EventArgs e) { erroruserpage.Text = ""; cn.ConnectionString = ConfigurationManager.ConnectionStrings["bs"].ToString(); cn.Open(); SqlCommand cmtest = new SqlCommand("insert into enquiryform (EmailAddr,last_login_time)values(@EmailAddr,@last_login_time)", cn); cmtest.Parameters.AddWithValue("@EmailAddr", txtusername.Text); cmtest.Parameters.AddWithValue("@last_login_time", DateTime.Today.ToString()); cmtest.ExecuteNonQuery(); cn.Close(); SqlCommand cmtest1 = new SqlCommand("insert into tbl_admincreation_bs(tur_emailid,last_login_time)values(@emailid,@time)",cn); cmtest1.Parameters.AddWithValue("@emailid", txtusername.Text); cmtest1.Parameters.AddWithValue("@last_login_time", DateTime.Today.ToString()); cmtest1.ExecuteNonQuery(); cn.Close(); SqlCommand cmmail = new SqlCommand("select EmailAddr from enquiryform where EmailAddr=@EmailAddr", cn); cmmail.Parameters.AddWithValue("@EmailAddr", txtusername.Text); SqlDataReader dr5 = cmmail.ExecuteReader();
ZurdoDev
Это очень, очень простая вещь для вас, чтобы отладить. И мы не можем запустить ваш код, так что вам придется это сделать. Очень просто.
F-ES Sitecore
Если бы вы позвонили механику и сказали, что ваша машина "не работает", как вы думаете, было бы достаточно информации, чтобы они помогли вам?
Используйте отладчик для пошагового просмотра кода, чтобы проверить содержимое переменных, чтобы убедиться, что они являются тем, что вы думаете, и используйте SQL Profiler для проверки выполняемых вызовов SQL, чтобы убедиться, что они тоже в порядке.