Foxtable(狐表)用户栏目专家坐堂 → 导入excel 为什么会提示没有这个表呢?


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

主题:导入excel 为什么会提示没有这个表呢?

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


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
回复:(有点蓝)去掉下面代码    If DataT...  发帖心情 Post By:2021/5/20 21:00:00 [只看该作者]

注释掉也一样提示

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


加好友 发短信
等级:超级版主 帖子:107730 积分:547983 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/5/20 21:58:00 [只看该作者]

调试看是哪一句代码出错

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


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
回复:(有点蓝)调试看是哪一句代码出错  发帖心情 Post By:2021/5/21 12:33:00 [只看该作者]

老师  现在修正为如下之后  能够对应获取选择表的对应列  也能够获取目标端的数据表字段
有没有办法获取两端表对应字段的字段类型和标题(如果已经有标题设置的情况下)呢

图片点击可在新窗口打开查看此主题相关图片如下:动画111.gif
图片点击可在新窗口打开查看

Dim c3 As WinForm.ComboBox = e.Form.Controls("ComboBox3")
Dim c2 As WinForm.ComboBox = e.Form.Controls("ComboBox2")
Dim c1 As WinForm.ComboBox = e.Form.Controls("ComboBox1")
If c3.value = ""  Then
    Return
Else
    Dim dt As DataTable
    Dim cmd As New SQ LCommand
    cmd.Connectio nName = c2.value
    cmd.Command Text = "SE LECT * From {" & c3.value & "} Where [_Identify] Is Null"
    dt = cmd.ExecuteReader()
    Dim r As Row
    Dim dc As  DataCol
    Dim t As Table = e.Form.Controls("Table1").Table
    Dim i As Integer
    Dim nms As String
    Dim Book As New XLS.Book(e.Form.Controls("TextBox1").value)
    Dim Sheet As XLS.Sheet = Book.Sheets(c1.value)
    t.StopRedraw
    t.DataTable.DataRows.clear
    For i = 0 To Sheet.Cols.count - 1
        r = t.AddNew()
        r("来源字段") = Sheet(0,i).Value
    Next
    For Each dc In dt.DataCols
        nms = nms & "|" & dc.name
        t.cols("接收字段").ComboList = nms
    Next
    t.ResumeRedraw
End If

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


加好友 发短信
等级:超级版主 帖子:107730 积分:547983 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/5/21 13:35:00 [只看该作者]


 回到顶部
总数 14 上一页 1 2