很多删除代码都不能从物理上删除数据库里的数据,有的根本没反映,如:dataGridView1.Rows.RemoveAt(pIntRowIndex);((DataRowView)dataGridView1.SelectedRows[0].DataBoundItem).Row.Delete();ds.Tables[strTable].Rows[rowIndex].Delete();都不能真正删除...SQL 2005
SQL 2000 数据库分别如何删除?
SQL 2000 数据库分别如何删除?
解决方案 »
- 各位大哥,读取远程文本怎么写他的地址?
- 求教青鸟S1的结业项目MyQQ
- 关于“尝试读取或写入受保护的内存。这通常指示其他内存已损坏”的问题!!
- c#使用SQL语句的问题!
- 用C#/VS2003开发的一个组件,在C#/VS2005、C#/VS2008下不能使用中文输入法,该如何解决???
- 如何根据ID号去修改其它字段的值,急急急!!!
- 关于DatagridView用法 VS2005(C# .net)
- 请问怎么在C#登陆域服务器啊? 在项目中,程序要先登陆域服务器验证。怎么实现啊?
- 在sqlpuls和mssql中测试oracle性能比mssql好,但是用asp.net的技术访问就反过来了
- c#怎么把一个数组写入到txt中 或者写入到xml中
- c# 如何实现类似QQ方式的消息提醒
- 急需要解决 C#中受保护级别限制,不可访问问题
你需要同时操作数据库才行。
for (int i = 0; i < this.dataGridView1.Rows.Count; i++)
{
if (this.dataGridView1.Rows[i].Cells["Column1"].Value == null)
{
continue;
}
if ((bool)this.dataGridView1.Rows[i].Cells["Column1"].Value)
{
//这个地方写删除
//我这里是用的3层
//pgB.Delete(Convert.ToInt32(dataGridView1.Rows[i].Cells["Column2"].Value.ToString())); //dataGridView1.Rows[i].Cells["Column2"].Value.ToString())是得到编号 根据编号删
//你自己想根据什么删就什么删 最好唯一的
}
}