Foxtable(狐表)用户栏目专家坐堂 → 使用外部数据源时DataTable与外部数据表不是一个东西吗?


  共有2788人关注过本帖树形打印复制链接

主题:使用外部数据源时DataTable与外部数据表不是一个东西吗?

帅哥哟,离线,有人找我吗?
wohenguaia
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:377 积分:3384 威望:0 精华:0 注册:2011/5/9 12:45:00
使用外部数据源时DataTable与外部数据表不是一个东西吗?  发帖心情 Post By:2016/1/6 19:58:00 [显示全部帖子]

学习这篇的时候的疑问:如题

SQLFind

SQLFind和Find类似,用与查找符合条件的行,如果找到的话,返回找到的行,否则返回Nothing。
不过Find是在DataTable查找符合条件的行,而SQLFind是在后台数据库中查找。

语法:


 回到顶部
帅哥哟,离线,有人找我吗?
wohenguaia
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:377 积分:3384 威望:0 精华:0 注册:2011/5/9 12:45:00
  发帖心情 Post By:2016/1/6 20:09:00 [显示全部帖子]

ok,谢谢了

 回到顶部
帅哥哟,离线,有人找我吗?
wohenguaia
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:377 积分:3384 威望:0 精华:0 注册:2011/5/9 12:45:00
  发帖心情 Post By:2016/1/6 20:24:00 [显示全部帖子]

如果是内部数据源,是不是datatable也可以只加载部分数据?
还是datatable本来就包含所有的数据?如果是数据多了,还要死机的啊

 回到顶部
帅哥哟,离线,有人找我吗?
wohenguaia
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:377 积分:3384 威望:0 精华:0 注册:2011/5/9 12:45:00
  发帖心情 Post By:2016/1/6 20:44:00 [显示全部帖子]

是不是可以这样理解,内部数据源也是一个像Accse,sql一样的数据库,datatable只是从这个数据库中加载部分数据到内存中,也就是说datatable是个内存中的数据集?
[此贴子已经被作者于2016/1/6 20:46:59编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
wohenguaia
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:377 积分:3384 威望:0 精华:0 注册:2011/5/9 12:45:00
  发帖心情 Post By:2016/1/6 20:48:00 [显示全部帖子]

那么内部数据源把数据存哪里了呢?

 回到顶部
帅哥哟,离线,有人找我吗?
wohenguaia
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:377 积分:3384 威望:0 精华:0 注册:2011/5/9 12:45:00
  发帖心情 Post By:2016/1/6 21:11:00 [显示全部帖子]

DataTables(“产品”).SQLFind()是不是可以代替下面语句:
Dim dt As DataTable
Dim
cmd As N ew SQLCo mmand
cmd
.Connect ionName = "数据源名称"
cmd
.Comm andText = "Se lect 类别, Max(编号) As 编号 From {产品}"
dt
= cmd.Execut eReader
[此贴子已经被作者于2016/1/6 21:11:35编辑过]

 回到顶部