I am trying to read some data from a db but I am getting an error on oledbdatareader. here is my code. Code: OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Power User\Desktop\Domains.accdb;Persist Security Info=False"); conn.Open(); OleDbCommand cmd = new OleDbCommand(); cmd.Connection = conn; //cmd.CommandText = "Select * from Domains"; cmd.CommandText = "Select * FROM Domains WHERE Domain= '" + TextBox1.Text + "'"; OleDbDataReader dr = cmd.ExecuteReader(); GridView1.DataSource = dr; GridView1.DataBind(); conn.Close();