在DataSet里如何找数据?

ktghyang 2003-03-13 04:26:19
我要在DataForm(自动生成)上加个TextBox 快速查要修改的记录?怎么做?
...全文
52 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
ktghyang 2003-03-13
  • 打赏
  • 举报
回复
我再试试,明天给分!
ktghyang 2003-03-13
  • 打赏
  • 举报
回复
dataset.TableS["表名"].Rows["列名"]=TextBox.text
glboy 2003-03-13
  • 打赏
  • 举报
回复
上面的解决思路都帮你提出来了
是你代码的问题吗?不然帖出来看看
ktghyang 2003-03-13
  • 打赏
  • 举报
回复
我新学的,在快速入门或MSDN上面的事例代码没找到,手里有个小活,搞得我挺累。请各位老兄多帮忙指导。
ktghyang 2003-03-13
  • 打赏
  • 举报
回复
我还没有搞定!
glboy 2003-03-13
  • 打赏
  • 举报
回复
主要是我对数据操作都是封装在业务逻辑中间层的,就没有很认真仔细的考虑到UI层做这样的处理,yarshray(saga jion(心飘情落)) 兄的这种处理方式很好,上面主要是因为我考虑的欠妥。
glboy 2003-03-13
  • 打赏
  • 举报
回复
呵呵,你早这样说明我就不反对了嘛,:)
刚才是不知乱发的,:D
asam2183 2003-03-13
  • 打赏
  • 举报
回复
楼上的方法很好用啊...
yarshray 2003-03-13
  • 打赏
  • 举报
回复
就是随便什么数字或名字

都可以,还可以查找响应的方法

如:
Select方法等等.

你可以去看快速入门或MSDN上面的事例代码

glboy(星毅)
效率不怎么好???

这是直接对内存读取,根本不存在效率问题,并没有考虑写如磁盘操作

效率只在大范围I/O操作(主要是针对磁盘)或大规模数据查询优化情况下考虑

这是使用索引,索引内存,有什么效率,你解释一下.我听听,有道理我接受

ktghyang 2003-03-13
  • 打赏
  • 举报
回复
Index???
glboy 2003-03-13
  • 打赏
  • 举报
回复
感觉楼上的这种方法还是效率不怎么好,别扭,不爽
yarshray 2003-03-13
  • 打赏
  • 举报
回复
DataSet.Tables[Index].Raws[Index][Index]
ktghyang 2003-03-13
  • 打赏
  • 举报
回复
DATASET 和数据库里基本一样 应该可以直接找的
ktghyang 2003-03-13
  • 打赏
  • 举报
回复
用SQL检索后,再FILL太慢 。
tuzi98 2003-03-13
  • 打赏
  • 举报
回复
拼一个SQL语句,TextBox中的值为where 条件。
然后
string oldsql = sqldataAdapter.selectCommand.CommamdText;
sqlDataAdapter.selectCommand.CommamdText+= where +"条件";
sqlDataAdapter.fill(DataSet);
sqldataAdapter.selectCommand.CommamdText = oldsql;

glboy 2003-03-13
  • 打赏
  • 举报
回复
直接用SQL语句检索出你满足你条件(TextBox中的值)的返回到DATASET不是要好些吗?

111,125

社区成员

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

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

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