Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/07/2011, 14:55
pablo_ch123
 
Fecha de Ingreso: noviembre-2010
Mensajes: 43
Antigüedad: 14 años, 4 meses
Puntos: 0
Pregunta Base de datos (Delete)

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.