Изменение DateTimeMode с использованием SQLDataReader - PullRequest
0 голосов
/ 26 августа 2009

Кто-нибудь знает, возможно ли изменить DateTimeMode при использовании DataReader. Все примеры, как показано ниже, я могу найти использовать DataTable.

SqlCommand command = new SqlCommand("SELECT EmployeeID, FullName, DateCreated,           DateAppointment FROM [Employees] ...", connection);
SqlDataAdapter adapter = new SqlDataAdapter(command);
DataTable result = new DataTable();
adapter.FillSchema(result, SchemaType.Source);
result.Columns["DateCreated"].DateTimeMode = DataSetDateTime.Utc;
result.Columns["DateAppointment"].DateTimeMode = DataSetDateTime.Utc;
adapter.Fill(result);
return result;

Мне лучше пойти на DataTable? Любые указатели высоко ценится.

1 Ответ

2 голосов
/ 26 августа 2009

Если ваш вопрос заключается в том, можете ли вы избегать явной установки режима UTC каждый раз, тогда вам следует использовать строго типизированный набор данных и установить режим в конструкторе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...