以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何判断外部数据源的列名称是否包括“姓名”?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=15598)

--  作者:lihe60
--  发布时间:2012/1/2 10:16:00
--  如何判断外部数据源的列名称是否包括“姓名”?

如题

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

--  作者:lihe60
--  发布时间:2012/1/2 10:17:00
--  
也可以是如何遍历外部数据源(未定向)所有列?
--  作者:jianjingmaoyi
--  发布时间:2012/1/2 10:25:00
--  
 呵呵,那么你这个列有没有加载到内部,还是直接在外部的?
--  作者:程兴刚
--  发布时间:2012/1/2 10:43: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

--  作者:lihe60
--  发布时间: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
--  发布时间: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

 

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

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


--  作者:程兴刚
--  发布时间:2012/1/2 12:15:00
--  
五楼给您答案您不细看,不明白啥意思!
--  作者:czy
--  发布时间: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
--  发布时间:2012/1/2 13:28:00
--  
以下是引用程兴刚在2012-1-2 12:15:00的发言:
五楼给您答案您不细看,不明白啥意思!

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