双击删除按钮 进入方法里 先判断有没有选中要删除的信息 再弹出确认界面 防止误操作
if (this.dgvStudentList.RowCount == 0 || this.dgvStudentList.CurrentRow == null)
{
MessageBox.Show("请选择要删除的信息!", "修改信息");
return;
}
DialogResult result = MessageBox.Show("确认要删除吗?", "删除确认", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
if (result == DialogResult.Cancel) return;
然后获取要删除的关键信息 连接数据库删除
//获取关键信息 社区名字
string sqname = this.dgvStudentList.CurrentRow.Cells["sqname"].Value.ToString();
try
{
//连接数据库 删除语句
int raesult = objSeQu.DelectSQ(sqname);
if (raesult == 1)
{
//弹出提示
MessageBox.Show("删除成功!", "修改信息");
//重现查询 刷新界面
btnQuery_Click(null, null);
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "删除信息");
}
}
至于objSeQu.DelectSQ(sqname) 删除sql语句
public int DelectSQ(string sqname)
{
string sql = "DELETE FROM SeQu WHERE sqname ='{0}' ";
sql = string.Format(sql, sqname);
try
{
return SQLHelper.Update(sql);
}
catch (Exception ex)
{
throw new Exception("删除房屋数据出错!" + ex.Message);
}
}
预祝成功!!!!!!!!!!!!!!!!!!!!!!
管理系统开发一: winform连接sql数据库 https://blog.csdn.net/m0_37583098/article/details/88546146
管理系统开发二: winforml登录界面sql数据查询和修改 https://blog.csdn.net/m0_37583098/article/details/88547123
管理系统开发三: winforml录入界面 https://blog.csdn.net/m0_37583098/article/details/88547805
管理系统开发四: 在主窗体中嵌入子窗体的实现 https://blog.csdn.net/m0_37583098/article/details/88549151
管理开发系统五:winform连接数据库查询 使用DataGridView展示查询结果 https://blog.csdn.net/m0_37583098/article/details/88549461
管理开发系统六:winform连接数据库修改 https://blog.csdn.net/m0_37583098/article/details/88550157
管理开发系统七:winform连接数据库删除 https://blog.csdn.net/m0_37583098/article/details/88578796
管理开发系统八:winform导出excel https://blog.csdn.net/m0_37583098/article/details/88579043
管理开发系统九:winform带sql数据库导出 https://blog.csdn.net/m0_37583098/article/details/88580311
sql service 常用语句基础https://blog.csdn.net/m0_37583098/article/details/87876264