C#中如何实现数据的删除 10
删除代码如下stringsql="deletefromDUserwhere1=1";if(dgvUser.CurrentRow.Selected){sql=sql+"an...
删除代码如下
string sql = "delete from DUser where 1=1";
if (dgvUser.CurrentRow.Selected)
{
sql = sql + "and Uid=" + Convert.ToInt32(dgvUser.CurrentRow.Cells[0].Value.ToString());
}
int n=0
SqlConnection conn = new SqlConnection(connStr);
SqlCommand cmd = new SqlCommand(sql, conn);
conn.Open();
n = cmd.ExecuteNonQuery();
if (n > 0)
{
MessageBox.Show("删除成功!");
}
conn.Close();
Refresh();
错误原因如图: 展开
string sql = "delete from DUser where 1=1";
if (dgvUser.CurrentRow.Selected)
{
sql = sql + "and Uid=" + Convert.ToInt32(dgvUser.CurrentRow.Cells[0].Value.ToString());
}
int n=0
SqlConnection conn = new SqlConnection(connStr);
SqlCommand cmd = new SqlCommand(sql, conn);
conn.Open();
n = cmd.ExecuteNonQuery();
if (n > 0)
{
MessageBox.Show("删除成功!");
}
conn.Close();
Refresh();
错误原因如图: 展开
1个回答
展开全部
C#实现数据删除:
删除的代码:
test_dbDataSet.courseRow crow;
test_dbDataSet.facultyRow frow;
///首先会弹出对话框询问是否要删除数据。
if (MessageBox.Show("您确定要删除数据吗?", "delete", MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes)
{
///第一种方式
if (cbway.Text == "tableAdater.delete")
{
string str;
str = facultyTableAdapter.getid(cbdelete.Text);
int k = facultyTableAdapter.Deletefaculty(str);
int j = courseTableAdapter.Deletecourse(str);
if ((k > 0) && (j > 0))
MessageBox.Show("删除成功!");
else
MessageBox.Show("删除失败!");
}
/// 第二种方式:
else
{
string id = facultyTableAdapter.getid(cbdelete.Text);
frow = test_dbDataSet.faculty.FindByfaculty_id(id);
frow.Delete();
int f = facultyTableAdapter.Update(test_dbDataSet.faculty);
///这个函数返回的就删除的记录个数
string cid = courseTableAdapter.getcourseid_fid(id);
crow = test_dbDataSet.course.FindBycourse_id(cid);
crow.Delete();
int c = courseTableAdapter.Update(test_dbDataSet.course);
if ((c > 0) && (f > 0))
MessageBox.Show("第二种方式删除成功!");
else
MessageBox.Show("第二种方式删除失败!");
}
TableDI
2024-07-18 广告
2024-07-18 广告
作为上海悉息信息科技有限公司的工作人员,我们可以采用以下方法来匹配两个Excel表格中的数据:1. **使用VLOOKUP函数**:在目标单元格中输入VLOOKUP函数,并设置正确的参数,包括要查找的值、查找区域、返回值的列号和是否启用近似...
点击进入详情页
本回答由TableDI提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询