SQLite ExecuteReader - & gt; DataTable.Load - & gt; FormatException (DateTime)

J'ai essayé de lire un échantillon de Comptoirs de base de données sqlite, mais obtenir une erreur sur certaines tables avec un datetime. Est-ce un problème de la base de données ou de mon Système.Les données.SQLite?
L'Exception est quelque chose comme: "la chaîne n'est pas valide DateTime"

http://system.data.sqlite.org/

De cource je peut lire les données enregistrées par moi-même avec de la bonne conversion de type datetime, mais ce n'est pas aussi performante que la lecture à l'aide d'une simple 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 Système.DateTimeParse.ParseExactMultiple(String s, String[]
formats, DateTimeFormatInfo dtfi, DateTimeStyles style)\r\n bei
Système.DateTime.ParseExact(String s, String[] formats, IFormatProvider
fournisseur de DateTimeStyles style)\r\n bei
Système.Les données.SQLite.SQLiteConvert.ToDateTime(String dateText,
SQLiteDateFormats format, DateTimeKind type)
c:\dev\sqlite\dotnet\System.Les données.SQLite\SQLiteConvert.cs:Zeile
322."

J'ai besoin d'une bonne aide à améliorer le code actuel.

source d'informationauteur masterchris_99