Forse è il caso di chiedersi: 'dove sono gli errori ?'
Perchè ve n'è più di uno...

- Crei ed usi due variabili stringa (AccountDatabase e connStr) che conterrano lo stesso valore. Oddio, non è un peccato veniale, ma a che pro? Usane una sola (connStr)

- Apri una connessione (che non usi)

- Apri un Command (che non usi)

- Pretendi di popolare un DataGriddView con una stringa SQL
(DataGridView1.DataSource = query)