Мне нужно получить дату и время из таблицы SQL, но у меня есть две проблемы:
- Мне нужно обратиться к строке из выбранной ячейки DataGrid. Я пробовал "bksDataGrid.CurrentCell.Item", но это не работает.
На самом деле это не проблема, но cmd вернет дату и время SQL как объект. Можно ли преобразовать его в .NET DateTime?
object obj = new object(); using (SqlConnection conn=new SqlConnection (SQLLogic.ConnString1)) { conn.Open(); SqlCommand cmd = new SqlCommand(String.Format("SELECT ReturnDate FROM Borrows WHERE Name='{0}'",bksDataGrid.CurrentCell.Item, conn),conn); obj = cmd.ExecuteScalar(); conn.Close(); } obj = Convert.ToDateTime(obj);
Извините, за возможные грамматические ошибки.