The problem Here’s a simplified snippet of what illustrates the problem I had today. SQLiteCommand cmd = cnn.CreateCommand(“SELECT a.a1, b.b1 FROM a INNER JOIN b USING (b1)”); SQLiteDataReader reader = cmd.ExecuteReader(); DataTable dt = new DataTable(); dt.Load(reader); reader.Close(); The problem is that dt.Rows.Count is way lower than what running the same statement in the SQLite […]