Я пытаюсь вставить значение из значения datetimepicker в таблицу SQL Server.Вставка значения datetimepicker в SQL Server 2008
Моя таблица выглядит следующим образом
Profile (Id, Name,..., DateofBirth(date)...)
Я попытался это, чтобы преобразовать значение даты и времени сборщика в
string dt = dateTimePicker.Value.ToString("yyyy-mm-dd hh:MM:ss");
Insert into profile (id, DateofBirth)
values(id, CONVERT(datetime, CONVERT(varchar(11), dt, 101));
также использовать этот
var date = new DateTime(dateTimePickerText);
также использовать этот
DateTime date = DateBox.Value.Date;
string sDate = date.ToString("dd-MM-yy", System.Globalization.CultureInfo.InvariantCulture);
DateTime dateInsert = Convert.ToDateTime(sDate);
, но не может вставить дату в базу данных. 2. Как я могу вернуть дату из базы данных?
1) Какое сообщение об ошибке? 2) выполнить SELECT SELECT. Вероятно, это не тот ответ, который вы ищете, но я не могу представить, что вы ищете. Можете ли вы более конкретно узнать о своей проблеме «как я могу получить»? Используете ли вы объект SQLCommand, Linq или набор данных? Подробности, пожалуйста. –
Дата сохраняется в базе данных с помощью cmd.Parameters.Add ("@ DateofBirth", SqlDbType.DateTime) .Value = dateTimePicker, но теперь я хочу вернуть его назад и долить его if (dateStored = datetime.now()), как можно я делаю это? – buddy