Visual Basic - Eliminar Datos de Datagridview con Ado.net

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

Eliminar Datos de Datagridview con Ado.net

Publicado por Juan (2 intervenciones) el 01/03/2011 16:40:30
Hola Muchachos.

Antes de todo les doy mis saludos y espero me puedan dar una mano en esto que llevo rato dándome vueltas, el cambio de 6.0 a C# me ha sido bien grande y trato de eliminar registros desde un dataGridView en C#. El botón eliminar no me deja hacer nada.

El código sería el sgte.


private void btEliminar_Click(object sender, EventArgs e)
{
SqlCommand AdapDeleteCommand = new SqlCommand();
AdapDeleteCommand.Connection = Conexion;
AdapDeleteCommand.CommandText = "DELETE FROM usuarios WHERE id = @id";
AdapDeleteCommand.Parameters.Add("@nombre", SqlDbType.VarChar, 0, "nombre");
AdapDeleteCommand.Parameters.Add("@apellidos", SqlDbType.VarChar, 0, "apellidos");
AdapDeleteCommand.Parameters.Add("@id", SqlDbType.VarChar, 0, "id");

Adaptador.DeleteCommand = AdapDeleteCommand;


if (MiDataSet.HasChanges())

{

Adaptador.Update(MiDataSet, "usuarios");
MessageBox.Show("Eliminado Correctamente");

}
}
}
}
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

RE:Eliminar Datos de Datagridview con Ado.net

Publicado por abraham (15 intervenciones) el 01/03/2011 19:33:08
Prueba quitando esto:

AdapDeleteCommand.Parameters.Add("@nombre", SqlDbType.VarChar, 0, "nombre");
AdapDeleteCommand.Parameters.Add("@apellidos", SqlDbType.VarChar, 0, "apellidos");
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