更新
//更新数据
//实例化一个更新用的对象
SqlCommandBuilder buider = new SqlCommandBuilder(adapter);
//提示内容
MessageBox.Show("更新成功");
//小车更新新数据
adapter.Update(ds,"SangGuo");
删除
//最终目的,获得选中行的第一个单元格里面的值
//控件,当前行
//1.获得选中的行
DataGridViewRow currenRow = dataGridView1.CurrentRow;
//2.获得行的第0号索引的单元格
DataGridViewCell currentCell = currenRow.Cells[0];
//3.获得该单元格的Value值
string value = currentCell.Value.ToString();
//4.通过连接删除数据
//通过连接对象删除这个数据
string sql = "delete from sangGuo where id =" + value;
//新建一个执法者
SqlCommand cmd = new SqlCommand(sql, conn);
//打开连接
try
{
//可能会出错的问题
conn.Open();
//执法者方法调用
int n = cmd.ExecuteNonQuery();
//输出一下结果
MessageBox.Show("成功删除");
//重新一下load加载数据
loading();
}
catch {
//提示出错
MessageBox.Show("error");
}
finally {
//关闭连接对象
conn.Close();
}