社区
C#
帖子详情
如何刪除符合條件的紀錄(dataset1.tables[0])
derek
2003-09-29 10:35:17
請問如何刪除dataset1.tables[0]中符合條件的一些紀錄
比如說將sname是null的全部刪除.
...全文
39
15
打赏
收藏
如何刪除符合條件的紀錄(dataset1.tables[0])
請問如何刪除dataset1.tables[0]中符合條件的一些紀錄 比如說將sname是null的全部刪除.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
derek
2003-09-29
打赏
举报
回复
zhongwanli: 如果用dataset 直接删除的话方法已有所说明
你的意思的用那一種方法?
skykevin的方法我還沒掌握, 正請他詳細說明一下呢!
derek
2003-09-29
打赏
举报
回复
可惜我用的不是dataview, dataview有些不太順手, 雖然它的sort,filter之類挺好用的,用來作view挺好的,但增加紀錄的處理比較麻煩.
zhongwanli
2003-09-29
打赏
举报
回复
如果用dataset 直接删除的话方法已有所说明
如果确实要除数据库中的,那就用SQL
changezhong
2003-09-29
打赏
举报
回复
DataView dv=dataset1.tables[0].DefaultView
DataView.RowFilter
derek
2003-09-29
打赏
举报
回复
skykevin:
這一句沒成功,請繼續幫忙!
rows=dataset1.tables[0].select("條件");
or rows=(DataRowCollection)dataset1.tables[0].select("條件");
acewang
2003-09-29
打赏
举报
回复
DataView.RowFilter
derek
2003-09-29
打赏
举报
回复
filter 我怎麼找不到這個方法 ?
難道非進行循環判斷不可?! 記錄數多了可受不起啊!
skykevin
2003-09-29
打赏
举报
回复
DataRowCollection rows;
rows=dataset1.tables[0].select("條件");
rows.remove();
kuangsha007
2003-09-29
打赏
举报
回复
调用Remove()方法,DataRow是不被打上Delete 标记的,
改用dataset1.tables[0].row[i].Delete();
acewang
2003-09-29
打赏
举报
回复
if (DataSet1.Tables[0].Row[i].IsNull("sname"))
{
DataSet1.Tables[0].Row[i].Remove();
}
diaopeng
2003-09-29
打赏
举报
回复
if(dataset1.tables[0].row[i]["sname"] == null)
dataset1.tables[0].row[i].Remove();
好象可以这样循环来做
LA003
2003-09-29
打赏
举报
回复
用筛选 row.filter 行不?
honghaozi
2003-09-29
打赏
举报
回复
remove是把纪录删掉
delete是打上删除标记
你想想,记录没有了,update语句怎么知道删哪一行呢?
所以,如果用别人的东西,就守他的规矩
kuangren
2003-09-29
打赏
举报
回复
remoteat 是不加标记
delete是加标记的
derek
2003-09-29
打赏
举报
回复
如果用方法一, 可以看到datagrid中相關紀錄已刪除但退出後發現DATABASE中這些紀錄並未真正刪除. 方法二就可以做到真正刪除!
暈............................
方法一:
DataRow[] rows;
string exprstr="custid="+mcustid.ToString();
rows=this.ds.Tables["contacts"].Select(exprstr);
foreach (DataRow r in rows)
{
this.ds.Tables["contacts"].Rows.Remove(r);
}
rows=this.ds.Tables["contacts"].Select();
this.dacontacts.Update(this.ds,"contacts");
方法二:
for (int i=0 ;i<this.ds.Tables["contacts"].Rows.Count ;i++)
{
if ((int)this.ds.Tables["contacts"].Rows[i] ["custid"]==mcustid)
{
this.ds.Tables["contacts"].Rows[i].Delete();
}
}
this.dacontacts.Update(this.ds,"contacts");
Spark的灵魂:RDD和
DataSet
本课重点讲解Spark 的灵魂RDD 和
DataSet
。讲解RDD 的定义、五大特性剖析及
DataSet
的定义和内部机制剖析;对RDD 弹性特性七个方面进行解析;讲解RDD 依赖关系,包括窄依赖、宽依赖; 解析Spark 中DAG 逻辑视图;对RDD 内部的计算机制及计算过程进行深度解析;讲解Spark RDD 容错原理及其四大核心要点解析对Spark RDD 中Runtime 流程进行解析;通过一个WordCount 实例,解析Spark RDD内部机制; 基于
DataSet
的代码,深入分析
DataSet
一步步转化成为RDD 的过程。
DotNet 作业
07.6.71. 判断题 (1) 从HTML代码来看,所有的Web服务器控件都有“runat="server"”标记。( ) (2) LinkButton控件与Hyperlink控件的用法和功能完全相同。( ) (3) CheckBoxList控件中的选项不能同时选中多个。( ) (4) 若要将Web服务器控件的实例作为
Table
服务器控件某单元格的内
ASP.NET连接数据库的基本方法及如何返回一个表的数据
1:创建一个工具类项目 在其中创建一个帮助类DBHelper 里面放数据库操作的基本方法 执行增删改查的操作 using System; using System.Collections.Generic; using System.Data; using System.Data.SqlClient; using System.Linq; using System.Text; using Sys...
C#网络应用编程基础练习题与答案
C#网络应用编程基础练习题与答案[ 日期:2008-02-21 ][ 来自:本站原创 ] C#网络应用编程基础练习题与答案 2007-01-26 1.C/S结构模式与B/S结构模式的主要区别是什么? 【解答】 首先,在系统的性能方面。只要拥有可上网的浏览器,就可以使用B/S系统。不过,B/S结构的客户端只能完成浏览、查询、数据输...
推荐系统-基于物品的协同过滤推荐算法完整实现(从原始数据到推荐物品-C#版)
由于最近在用C#写一个项目,项目的关键部分就是需要用到推荐算法,以前基本没有去了解过推荐算法,看了很多资料,了解到目前基于物品的协同过滤推荐算法是最
符合
我的项目的。所以就动手从数据库的连接取原始数据到最终的推荐实现了这个算法,在具体实现过程中碰到了很多坎坷,在此记录下我用C#实现这个算法整个过程的思路和具体实现代码,其他语言大致相同,将代稍加改动就可。 推荐算法相关介绍(来源于网络资料) 1....
C#
110,499
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章