public void Load(IDataBase dataBase, string dbPath, string dbKey) { try { SQLiteConnection conn = new SQLiteConnection("Data Source=" + dbPath + ";Version=3;"); conn.Open(); string query = "SELECT * FROM " + dbKey; SQLiteCommand cmd = new SQLiteCommand(query, conn); SQLiteDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { dataBase.AddData(rdr); } rdr.Close(); } catch (Exception e) { sb.AppendFormat("DB Key : {0}\nPath : {1}\n{2}\n", dbKey, dbPath, e.Message); } }