datatable的select问题

sdfdsdfsfsd 2008-05-08 08:33:33
我能不能在程序一开始的时候就查询全表填充到一个datatable里
然后在各个控件事件上调用这个datatable和它的方法select来得到这个控件需要的数据
比如说 我是一个学生信息数据库中的一张表 存储了学生姓名 成绩 学号 班级 具体资料等等
我能不能直接查询全部数据填充到datatable
然后在一个需要处理学号的方法中用select(学号=xxx)来得到这个人的数据呢
...全文
45 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sdfdsdfsfsd 2008-05-08
  • 打赏
  • 举报
回复
但是我在另外一个控件的响应事件上写的datatable.select(("id=")+int.parse(txtid.text));
显示出来的却是全部数据 根本没过滤掉
还有odbc操作dbf数据库怎么那么慢。。
大家有什么好的提高效率的方法吗?
lengfo 2008-05-08
  • 打赏
  • 举报
回复
DataTable dt;
DataRow[] rows = dt.Select("学号='00001'");
changjiangzhibin 2008-05-08
  • 打赏
  • 举报
回复
完全没有问题
amandag 2008-05-08
  • 打赏
  • 举报
回复
可以
tianrui456 2008-05-08
  • 打赏
  • 举报
回复
dataset貌似可以完成你要的功能
试试看 呵呵

111,120

社区成员

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

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

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