I'm trying to fill a datagridview from an SQLite database.
I've found plenty of ways of doing this. However, I have pre-existing columns in my dgv (Item, Quantity).
Currently, when I load the DB to the dgv, I get columns of the DB inserted into the dgv instead of the actual data being inserted into the correct column.
My SQLite DB, has a table with three columns (id PRIMARY KEY AUTO INCREMENT, item VARCHAR, quantity INTEGER).
How do load the DB into the pre-existing columns of the dgv?
Current code for filling dgv:
private void button1_Click_1(object sender, EventArgs e)
{
SetConnection();
sqlconnection.Open();
sqlcmd = sqlconnection.CreateCommand();
string CommandText = "SELECT * FROM table1";
sqlda = new SQLiteDataAdapter(CommandText, sqlconnection);
using (dt = new DataTable())
{
sqlda.Fill(dt);
dataGridView1.DataSource = dt;
}