У меня есть календарь, который пользователи будут выбирать, и он должен быть сохранен в базе данных. Пожалуйста, помогите мне добраться до базы данныхКак сохранить выбранную дату в базе данных?
Дата данных из базы данных - это «дата».
Я получаю сообщение об ошибке «Дата ввода строки не в правильном формате».
Дата пытаюсь вставить из каландра 4/11/2015
здесь мой кодирования
Код класса
public Boolean InsertBookings(int BookingID, DateTime Date, DateTime Returndate, int ReturntimeID, string Returnpickupaddress, string Returndropofdetails, string Comments)
{
OConnection = new SqlConnection(_ConnectionString);
oCommand.Connection = OConnection;
oCommand.CommandType = CommandType.StoredProcedure;
oCommand.CommandText = "SP_INSERT_BOOKINGS";
oCommand.Parameters.AddWithValue("@ParameterID", (int)SQLparameters.Insert);
oCommand.Parameters.AddWithValue("@BookingID", BookingID);
oCommand.Parameters.AddWithValue("@Date", Date);
oCommand.Parameters.AddWithValue("@Returndate", Returndate);
oCommand.Parameters.AddWithValue("@RetuntimeID", ReturntimeID);
oCommand.Parameters.AddWithValue("@Returnpickupaddress", Returnpickupaddress);
oCommand.Parameters.AddWithValue("@Returndropofdetails", Returndropofdetails);
oCommand.Parameters.AddWithValue("@Comments", Comments);
OConnection.Open();
Boolean _Results = Convert.ToBoolean(oCommand.ExecuteNonQuery());
OConnection.Close();
return _Results;
}
календар код
protected void BookingCalendar1_SelectionChanged(object sender, EventArgs e)
{
txtDate.Text = BookingCalendar1.SelectedDate.ToString("d");
BookingCalendar1.Visible = false;
}
Сохранение кнопки
protected void btnbookings_Click(object sender, EventArgs e)
{
try
{
bool _var = _booking.InsertBookings(_BooingID,
Convert.ToDateTime(txtdate.Text.ToString()),
Convert.ToDateTime(txtReturndate.Text.ToString()),
int.Parse(cboReturntime.SelectedValue.ToString()),
txtReturnpickupaddress.Text,
txtReturndropofdetails.Text,
txtComments.Text);
}
catch (Exception ex)
{
}
}
мне нужно только дату, без времени – Khane
Date.toString («гггг-ММ-дд») решит, что :) –
Дата, которую я пытаюсь вставить из календаря 4/11/2015 – Khane