Я хочу сохранить время и дату в своих новостях, но в приведенном ниже методе я сохраняю время пользователя и, если его/ее время ошибочно, неправильное время будет сохранено. Как я могу использовать время сервера вместо этого.Сохранение даты и времени сервера
SqlConnection sqlconn = new SqlConnection(connStr);
SqlCommand sqlcmd = new SqlCommand("insert into SubmitManuscript(username,title,authors,type,date,upload,reviewer1,email1,reviewer2,email2,reviewer3,email3)values(@username,@title,@authors,@type,@date,@upload,@reviewer1,@email1,@reviewer2,@email2,@reviewer3,@email3)", sqlconn);
sqlcmd.Parameters.AddWithValue("@username", username);
sqlcmd.Parameters.AddWithValue("@title", Text_Title.Text);
sqlcmd.Parameters.AddWithValue("@authors", Text_Author.Text);
sqlcmd.Parameters.AddWithValue("@type", dd_Type.SelectedItem.Text);
sqlcmd.Parameters.AddWithValue("@date", DateTime.Now);
//sqlcmd.Parameters.AddWithValue("@upload", "~/Suppelment/" +
Это 'DateTime.Now' работает на сервере (веб), так что время этого сервера, а не компьютера клиента. –
Помимо того, что @HansKesting упомянуто выше, я действительно не понимаю, почему вы не должны доверять дате и времени сервера, на котором выполняете свои бизнес-процессы. Честно говоря, я не думаю, что решение вашей проблемы решено, разрешив db-серверу поставить дату и время. –