假如我想删除表里字段name的值为“张三”的行,怎么删除??
解决方案 »
- 20位数字的运算该这么写?用什么类型?提示我整数常量太大!
- 请帮讲几句微软msdn上的示例代码是什么意思
- 安装项目
- 怎么样得到线程前后运行的时间
- 反射获取对象^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- 求教在使用GUI+画图后保存为图片格式的C#源代码,万分感谢!
- C#WindowsForm做个一个温度计求看法
- 图片保存???
- c# httpwebrequest 提交数据时返回错误:您的请求来路不正确或验证字串不符,无法提交。
- RichTextBox的文本怎样使关键字显示不同的颜色字体
- c# 值不在预期范围内
- SerialPort接收短信数据的奇怪问题,请用过的进来看看
table.rows这样可以找到他的行啊
for( int i=0;i<dt.Rows.Count ; i++ )
{
if( dt.Rows[i]["name"].ToString() == "张三" )
{
dt.Rows[i].Delete();
}
}
foreach(DataRow _dr in dr)
{
table.Rows.Remove(_dr);
}
遍历到了再删除
for( int i=0;i<dt.Rows.Count ; i++ )
{
if( dt.Rows[i]["name"].ToString() == "张三" )
{
dt.Rows.RemoveAt(i);
}
}
for (int i = 0; i< drs.Length; i++)
{
dt.Rows.Remove(drs[i]);
}
{
if( dt.Rows[i]["name"].ToString() == "张三" )
{
dt.Rows.RemoveAt(i);
}
}
ok;