Foxtable(狐表)用户栏目专家坐堂 → [求助]我有表A存放列名,类型,长度,标题,表达式,如何用代码产生 表B?


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

主题:[求助]我有表A存放列名,类型,长度,标题,表达式,如何用代码产生 表B?

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


加好友 发短信
等级:六尾狐 帖子:1378 积分:10092 威望:0 精华:0 注册:2015/6/30 8:46:00
  发帖心情 Post By:2018/5/13 17:34:00 [显示全部帖子]

老师,如何从r("类型")的数值(举例是String) 再赋值给于Gettype(String)或 ADOXType.String

 

Dim dt As DataTable = DataTables("表C")
Dim tb As Table = Tables("表C")

For Each r As Row In Tables("表名").Rows

If r.IsNull("表达式") Then
    If s = "String" Then
        dt.DataCols.Add(r("列名"),Gettype(r("类型")),r("长度"))
    Else
        dt.DataCols.Add(r("列名"),Gettype(r("类型")))
    End If
Else
    If Gettype(s) = "String" Then
        dt.DataCols.Add(r("列名"),Gettype(r("类型")),r("长度"),r("表达式"))
    Else
        dt.DataCols.Add(r("列名"),Gettype(r("类型")),r("表达式"))
    End If
End If
Next

ADOXType.String


 回到顶部