/// <summary>
 /// Asynchronously loads textual data from database.
 /// </summary>
 /// <param name="query">SQL query to the database</param>
 /// <returns>Table of results returned from the database</returns>
 public DataTable LoadDBTextAsync(string query)
 {
     DatabaseWorker dw = new DatabaseWorker();
     DataTable t = dw.queryDBRows(query);
     LoadCompleted(new LoadCompletedEventArgs(t, null, false, null));
     return t;
 }