如题, C#中 我用 datagridview绑定数据库 在datagridview 删除选择行数据 然后更新到数据库,奇怪的事有时候结果是对的 也就是说数据库显示该数据被删掉了,有时候显示却是该数据还保留着 没有被删掉 是怎么回事 我的删除语句如下:
if ((dGVZDS.Rows.Count > 0) && (MessageBox.Show("是否要删除该该条记录", "系统提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes))
{
dGVZDS.Rows.RemoveAt(dGVZDS.CurrentCell.RowIndex);
da.Update(dt);
}dGVZDS为datagridview名称
请大侠指点,谢谢了! 数据库DataGridViewC#
if ((dGVZDS.Rows.Count > 0) && (MessageBox.Show("是否要删除该该条记录", "系统提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes))
{
dGVZDS.Rows.RemoveAt(dGVZDS.CurrentCell.RowIndex);
da.Update(dt);
}dGVZDS为datagridview名称
请大侠指点,谢谢了! 数据库DataGridViewC#
SqlConnection con;
SqlDataAdapter da;
DataTable dt;da = new SqlDataAdapter();
da.SelectCommand = new SqlCommand("select * from ZLJYZDS", con);
SqlCommandBuilder scb = new SqlCommandBuilder(da);
da.Fill(dt);
this.dGVZDS.DataSource = dt;
删除语句我也用过
string sql = "delete * from ZLJYZDS where ID=" + this.txBxWJBH.Text + "";
运行结果 都是有时候能完成操作 有时候不能完成 数据库的更新操作。
datagridview中可以完成数据删除 但是再次绑定的时候发现 有时候删除了 有时候却没有 而且情况的出现都是随机的 不知道怎回事。