Foxtable(狐表)用户栏目专家坐堂 → [求助]怎样定义未加载的数据行?


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

主题:[求助]怎样定义未加载的数据行?

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


加好友 发短信
等级:五尾狐 帖子:1135 积分:11099 威望:0 精华:2 注册:2008/9/1 10:45:00
[求助]怎样定义未加载的数据行?  发帖心情 Post By:2014/1/17 21:00:00 [只看该作者]

Dim cmd As New SQLCommand
Dim
dt As DataTable
Dim
cmb As WinForm.ComboBox
cmd.CommandText = "SELECT DISTINCT 客户 From {订单}"
dt = cmd.ExecuteReader()

 

这是定义了一个未加载的数据表,怎么定义一个未加载的datarow行?

谢谢!


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/1/17 21:08:00 [只看该作者]

 呃,必须有表,才能有行的。

 你先的查到对应的数据,才能对表里有的行进行操作。

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


加好友 发短信
等级:五尾狐 帖子:1135 积分:11099 威望:0 精华:2 注册:2008/9/1 10:45:00
  发帖心情 Post By:2014/1/17 22:16:00 [只看该作者]

表是有的,比如【订单】表已经存在,只是数据没有加载,我就是想用SQL语句或其他办法也行,定义一行订单表中未加载的符合条件的那一行。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/1/17 22:45:00 [只看该作者]

 这个也是用表的概念啊。直接去查表满足条件的数据,如果想知道哪些是没有加载,还需要去对比已经加载的数据。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/1/17 22:45:00 [只看该作者]

 没有简便的方法。

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


加好友 发短信
等级:五尾狐 帖子:1135 积分:11099 威望:0 精华:2 注册:2008/9/1 10:45:00
  发帖心情 Post By:2014/1/17 22:48:00 [只看该作者]

谢谢!

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/1/18 14:55:00 [只看该作者]

不满足加载条件的,就是未加载的了:

 

Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.CommandText = "SELECT DISTINCT 客户 From {订单} Not (" & DataTables("订单").LoadFilter & ")"
dt = cmd.ExecuteReader()


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/1/18 21:07:00 [只看该作者]

 回复7楼,不一定,有分页情况,或者默认加载量等等因素

 回到顶部