Я пытаюсь извлечь поле даты из базы данных mysql, используя .NET и MySQL .NET Connector.
В тесте все работает отлично, кроме даты, я имею в виду, я могу получить поля varchar, но поле DATE (называемое R_DATE) невозможно.
Мой SQL-запрос:
SELECT * FROM TABLE
И вот, как я пытаюсь это прочитать:
DateTime date = reader.GetDateTime(COLUM_INDEX);
Я просто не знаю, что делать. Я докажу, что для простоты поставил SELECT A, B, C ... и не работал, также попробовал с SELECT A, DATE_FORMAT (B, '...), но тоже не получилось.
Что-то не так?
Спасибо за помощь. Любой совет будет очень ценным.
ИСКЛЮЧЕНИЕ
Test method DocumentsManagementServiceTest.DataManagerTest.TestSearch threw exception:
System.Data.SqlTypes.SqlNullValueException: Data is Null. This method or property cannot be called on Null values.