Hola muy buenas tardes, fijense que estoy aprendiendo bases de datos con C# y access y lo que quiero es eliminar un registro pero no puedo :
aqui esta el codigo del boton:
string variablenombre = textBox1.Text;
string q = "DELETE FROM Tabla1 WHERE nombre= "+variablenombre+"";
comando = new OleDbCommand(q, conexion);
comando.ExecuteNonQuery();
adapter.Fill(Dsdatos, "Tabla1");
this.dataGridView1.DataMember = "Tabla1";
this.dataGridView1.DataSource = Dsdatos;
con ello capturo en un textbox el nombre del elemento y luego lo trato eliminar de la tabla pero me marca un error en : comando.executenonquery, me dice que no se han especificado los valores para algunos parametros :/, lo curioso es que si en vez de usar una variable pongo un nombre fijo si lo elimina, pero al usar la variable me manda ese error.
Les agradezco su ayuda.