Я хотел, чтобы установить текущее время, я моя база данныхНабор даты и времени в SQL
Моя колонка представляет собой формат «DATETIME»
Моя вставка SQL выглядит следующим образом.
// Set last login
DateTime date = DateTime.Now;
string insertSQLDet = "INSERT INTO [dbo].[user] (last_login) VALUES (" + date + ") WHERE user_id=" + user_id;
Но я ошибаюсь, заявляя, что у меня неправильный рядом с «ГДЕ». Кто-нибудь может понять, что случилось?
От _ "желая установить" _, я полагаю, вы ищете ** обновите ** свои записи. В этом случае вам лучше выбрать оператор обновления вместо инструкции insert. Кроме того, вам могут понадобиться одинарные кавычки (') вокруг вашей даты, чтобы заставить ее работать. Лучше всего было бы использовать SQL, основанный на параметрах, как указано в некоторых ответах. – Aziz