Я попытался зачитать образец базы данных sqlite Northwind, но получить ошибку в некоторых таблицах с датой. Это проблема базы данных или моего System.Data.SQLite? Исключение выглядит примерно так: "строка недействительна DateTime"
http://system.data.sqlite.org/
В курсе я могу самостоятельно считывать данные с правильным преобразованием даты и времени, но это не так хорошо, как чтение его через простой dt.Load()
SQLiteCommand dbCommand = myConnector.CreateCommand();
dbCommand.CommandText = "SELECT * FROM " + tablename;
SQLiteDataReader executeReader = dbCommand.ExecuteReader(CommandBehavior.SingleResult);
DataTable dt = new DataTable();
dt.Load(executeReader); // <-- FormatException
"bei System.DateTimeParse.ParseExactMultiple(String s, String [] форматы, DateTimeFormatInfo dtfi, стиль DateTimeStyles)\r\n bei System.DateTime.ParseExact(String s, String [], IFormatProvider провайдер, стиль DateTimeStyles)\r\n bei System.Data.SQLite.SQLiteConvert.ToDateTime(String dateText, Формат SQLiteDateFormats, тип DateTimeKind) в C:\DEV\SQLite\DotNet\System.Data.SQLite\SQLiteConvert.cs: Зейль 322".
Мне нужна хорошая помощь для улучшения текущего кода.