Foxtable(狐表)用户栏目专家坐堂 → 如何判断外部数据源的列名称是否包括“姓名”?


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

主题:如何判断外部数据源的列名称是否包括“姓名”?

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


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
如何判断外部数据源的列名称是否包括“姓名”?  发帖心情 Post By:2012/1/2 10:16:00 [只看该作者]

如题

[此贴子已经被作者于2012-1-2 13:27:19编辑过]

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


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/1/2 10:17:00 [只看该作者]

也可以是如何遍历外部数据源(未定向)所有列?

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


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
  发帖心情 Post By:2012/1/2 10:25:00 [只看该作者]

 呵呵,那么你这个列有没有加载到内部,还是直接在外部的?

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


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2012/1/2 10:43:00 [只看该作者]

当设置好了外部数据源,您就可以和内部表一样遍历即可!

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


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
  发帖心情 Post By:2012/1/2 10:54:00 [只看该作者]

For Each dt As DataTable In DataTables
    For Each dc As DataCol In dt.DataCols
        If dc.Name.Contains("客户") Then
            Output.Show(dt.Name)
        End If
    Next
Next

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


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/1/2 11:05:00 [只看该作者]

以下是引用jianjingmaoyi在2012-1-2 10:54:00的发言:
For Each dt As DataTable In DataTables
    For Each dc As DataCol In dt.DataCols
        If dc.Name.Contains("客户") Then
            Output.Show(dt.Name)
        End If
    Next
Next

For Each dt As DataTable In DataTables
        If dt.Contains("客户") Then
            Output.Show(dt.Name)
        End If
Next


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


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/1/2 11:08:00 [只看该作者]

 

Dim lst As List(Of String)
lst = Connections("nwnd").GetTableNames
For Each
nm As String In lst
    Output.Show(nm)

Next

 

这是列出外部数据源的表名

如何列出外部数据源的列名?


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


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2012/1/2 12:15:00 [只看该作者]

五楼给您答案您不细看,不明白啥意思!

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


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33957 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2012/1/2 12:55:00 [只看该作者]

以下是引用lihe60在2012-1-2 11:08:00的发言:
 

Dim lst As List(Of String)
lst = Connections("nwnd").GetTableNames
For Each
nm As String In lst
    Output.Show(nm)

Next

 

这是列出外部数据源的表名

如何列出外部数据源的列名?

 

没加载的外部数据表应该不好解决吧。


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


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/1/2 13:28:00 [只看该作者]

以下是引用程兴刚在2012-1-2 12:15:00的发言:
五楼给您答案您不细看,不明白啥意思!

不是我没有细看,而是程兄没有细看1数的要求。


 回到顶部
总数 11 1 2 下一页