Foxtable(狐表)用户栏目专家坐堂 → 多个数据表导出失败


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

主题:多个数据表导出失败

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


加好友 发短信
等级:幼狐 帖子:131 积分:1280 威望:0 精华:0 注册:2013/7/19 22:07:00
多个数据表导出失败  发帖心情 Post By:2025/4/27 16:29:00 [显示全部帖子]

    Dim ex As New Exporter
    For Each nd As WinForm.TreeNode In tv.AllNodes        
        If nd.Checked = True Then  ''''最末级节点,且已被勾选
            ex.SourceTableName = nd.Text   '指定导出表
            Select Case e.Form.Controls("cb_Format").value 
                Case "txt"
                    ex.Format = "Delimited"  '导出格式为固定宽度的文本文件
                    ex.Header = True 
                    ex.FilePath = fl & "\"  '指定目标文件 
                Case "Access"
                    ex.Format = "Access2007" '导出格式为Access 2007
                    ex.FilePath = fl & "\" & nd.Text & ".accdb"  '指定目标文件
                Case "Excel"
                    ex.FilePath = fl & "\" & nd.Text & ".xlsx"  '指定目标文件
                    ex.Format = "Excel" '导出格式为Excel
            End Select
            ex.Export() '开始导出
        End If
    Next

上述代码在输出选定的多个数据表时,提示“列**不属于表 *** ”,且只能成功导出一个数据表,是哪个地方要恢复一下吗?

 回到顶部