Niestety po wykonaniu, poniższej procedury kontrolka gridView nie wyświetla żadnych danych pomimo tego, że utworzony obiekt DataSet zawiera poprawnie załadowane dane (sprawdzałem).
public object Transactions
{
get
{
using (SQLiteConnection connection = new SQLiteConnection("Data Source = BankingDatabase.sqlite;"))
{
string query = string.Format("select t.name, t.amount, t.title, t.dateTransaction, a.numberAccount from Transactions t " +
"left join Account a on a.id = t.idAccountInto " +
"where t.idAccountFrom = {0} order by t.dateTransaction desc limit 5", Account.Id);
SQLiteDataAdapter da = new SQLiteDataAdapter(query, connection);
DataSet ds = new DataSet();
da.Fill(ds);
return ds;
}
}
this.gridTransactions.DataSource = Transaction.Transactions;