在1.0版本中,我们的“删除”按钮只能在后台写死语句删除某条数据,这节通过选中dataGridView控件中数据进行任意删除。
紧接上一节“增加”代码,我们在删除按钮中直接修改代码即可:
一、双击“删除”按钮进入Click事件
二、编写代码如下
//1.创建连接数据库字符串
string currentIndex = dataGridView1.CurrentRow.Cells[0].Value.ToString();//获取dataGridView控件选中行
string constr = "server=.;database=MyDatabaseOne;user=sa;pwd=35683568";
SqlConnection connection = new SqlConnection(constr);
try
{
connection.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = connection;
cmd = connection.CreateCommand();
//拼写语句
cmd.CommandText = "delete from users where code='" + currentIndex + "'";
int count = cmd.ExecuteNonQuery();
if (count > 0)
{
MessageBox.Show("删除成功");
}
else
{
MessageBox.Show("删除失败");
}
}
catch (Exception ex)
{
Console.WriteLine("执行语句有误,请查验");
}
三、效果如下:
通过选中其中一条数据,点击“删除”,完成删除成功。
标签:语句,控件,1.1,删除,cmd,connection,窗体,按钮,查改 From: https://www.cnblogs.com/daihaoliulingyi601/p/18039237