如何对dataset进行sql查询?

nehc 2003-11-08 04:24:36
可以对一个dataset进行sql查询么?如何操作?
...全文
1736 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
aqinag 2004-03-14
  • 打赏
  • 举报
回复
gz
duibudui 2004-02-24
  • 打赏
  • 举报
回复
对datatable,只能做简单的filter,复杂的sql是不可能的
cnming 2004-02-23
  • 打赏
  • 举报
回复
其中 status 表中有 message字段,想找出 message等于reply的纪录
cnming 2004-02-23
  • 打赏
  • 举报
回复
string sqlStr = String.Format("Message= '{0}'", "reply");
System.Data.DataRow[] DRReply = DS.Tables["Status"].Select(sqlStr);
神奇的章鱼哥 2003-11-09
  • 打赏
  • 举报
回复
insert,update,select针对的是数据库里的表,所以应该指定dataset里面的某个特定的表。
update,insert,delete可以对datarow对象进行操作。
nehc 2003-11-09
  • 打赏
  • 举报
回复
我的意思是,dataset也可以看作一个数据库。那么,能够对他insert,update么?
还有selecet呢?

我的一个朋友做的一个东西。需要对当前dataset里面的东西进行筛选。如何做比较好?
nehc 2003-11-09
  • 打赏
  • 举报
回复
非常感谢!我试验一下!
xiaolang800 2003-11-09
  • 打赏
  • 举报
回复
DataTable.Select()
michaelpeng7799 2003-11-09
  • 打赏
  • 举报
回复
哦?原来这样。又知道一个东东。
JKKKK 2003-11-09
  • 打赏
  • 举报
回复
datatable.select(stringFormat(),"")
cnjack 2003-11-08
  • 打赏
  • 举报
回复
风兄讲得好详细,我今天也学到一点东西了
storm97 2003-11-08
  • 打赏
  • 举报
回复
可以对DataSet中的某个DataTable进行查询,但不能对DataSet查询;
要查询某个DataTable使用:
DataRow[] arrRow=DataTableName.Select("条件表达式","结果排序方式");
Select主要有两个重载方法,一个是有排序,另一个是不排序;
例:条件表达式;FieldName like '%"+当前的值+"%',
排序方式:FieldName DESC或者ASC;
chinanewway 2003-11-08
  • 打赏
  • 举报
回复
up
lansingcy 2003-11-08
  • 打赏
  • 举报
回复
简单的可以用dataset。DATATABLE[TABNAME]。SELECT ()来实现,
desrie 2003-11-08
  • 打赏
  • 举报
回复
foreach
lzqwj 2003-11-08
  • 打赏
  • 举报
回复
先将dataset打开,在用sql对他进行筛选,完成后在将dataset.AcceptChanges即可

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧