以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 符合条件的行转列 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=80941) |
-- 作者:漂亮美眉vszh -- 发布时间:2016/2/13 16:45:00 -- 符合条件的行转列 请教老师们,我用SELECT 查找几行符合条件的行,要把他们行转列,要如何转,用什么时候方法?谢谢老师~~ ![]() ![]() |
-- 作者:Hyphen -- 发布时间:2016/2/13 16:55:00 -- 参考:http://www.foxtable.com/help/topics/2965.htm |
-- 作者:漂亮美眉vszh -- 发布时间:2016/2/14 15:53:00 -- 谢谢H老师, drs1 = DataTables("表A").select("[编号]" = \'" & tables("主表").current("编号") & "\' And [序号] = \'X值\' ") Dim kms() As String = {"列一","列二","列三"}
这样我只能出来一列的值,如果让查找的DRS2集合里的值也进来呢? |
-- 作者:Hyphen -- 发布时间:2016/2/14 16:21:00 -- For i As Integer=0 To drs1.count -1 For Each km As String In kms Dim dr11 As DataRow = DataTables("表B").AddNew() dr11("第四列") = drs1(i)(km) dr11("第五列") = drs2(i)(km) Next Next |