Access - Base de datos access (delete)

   
Vista:

Base de datos access (delete)

Publicado por pablo pablo_aldebaran@hotmail.com (1 intervención) el 29/07/2011 23:09:47
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
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Base de datos access (delete)

Publicado por angelessebas (208 intervenciones) el 30/07/2011 14:04:13
Hola,

si el cuadro de texto se llama textBox1:

DELETE FROM Tabla1 WHERE nombre='" & form!textbox1.value & "'

Saludos, Angeles

http://angelessebas.es/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar