I updated my code as you showed, and the page now loads. However, the html sent to the browser doesn't contain any data for the table.
<table border="1"> <tbody><tr> <td></td><td>Date</td><td>Type</td><td>Amount</td><td>Balance</ +td> </tr> <tr><td>Transaction:</td> </tr> </tbody></table>
What I'm supposed to be seeing is more something along the lines of :
I have debugged the data to confirm it exists (my first project I was deleting my data on the first run, and then all subsequent runs yielded 0 results), and I'm not getting any complaints from the server. If you have any ideas, they are most welcome :)