Foxtable(狐表)用户栏目专家坐堂 → [求助]如何实现表中数据读取。


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

主题:[求助]如何实现表中数据读取。

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


加好友 发短信
等级:婴狐 帖子:65 积分:607 威望:0 精华:0 注册:2012/6/14 9:32:00
[求助]如何实现表中数据读取。  发帖心情 Post By:2012/12/24 11:10:00 [只看该作者]

dr1 = DataTables("达标").Find("序号" = 1)

现在表中有20列,我需要取得dr1行中第5列到第10列值到数列a()中,请问如何实现?均为double型


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


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

Dim dt As DataTable = DataTables("表名")

Dim dr as DataRow

Dim a(5) As Double
dr = dt.Find("条件表达式")

For i as integer = 4  to 9

      a(i - 4) = dr(dt.DataCols(i).Name)

Next


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


加好友 发短信
等级:婴狐 帖子:65 积分:607 威望:0 精华:0 注册:2012/6/14 9:32:00
  发帖心情 Post By:2012/12/24 11:19:00 [只看该作者]

谢谢

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


加好友 发短信
等级:婴狐 帖子:65 积分:607 威望:0 精华:0 注册:2012/6/14 9:32:00
  发帖心情 Post By:2012/12/24 11:29:00 [只看该作者]

您好,大神,经使用,foxtable 提示表“达标”不存在名为4的列。这个如何弄?

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


加好友 发短信
等级:婴狐 帖子:65 积分:607 威望:0 精华:0 注册:2012/6/14 9:32:00
  发帖心情 Post By:2012/12/24 11:40:00 [只看该作者]

以下是引用狐狸爸爸在2012-12-24 11:18:00的发言:

Dim dt As DataTable = DataTables("表名")

Dim dr as DataRow

Dim a(5) As Double
dr = dt.Find("条件表达式")

For i as integer = 4  to 9

      a(i - 4) = dr(dt.DataCols(i).Name)

Next

您好,狐爸,经使用,foxtable 提示表“达标”不存在名为4的列。这个是怎么回事啊?


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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/24 11:51:00 [只看该作者]

 

Dim t As Table = Tables("表名")

Dim dr as DataRow

Dim a(5) As Double
dr = t.Datatable.Find("条件表达式")

For i as integer = 4  to 9

      a(i - 4) = dr(t.Cols(i).Name)

Next


 回到顶部