Foxtable(狐表)用户栏目专家坐堂 → 表名


  共有1583人关注过本帖平板打印复制链接

主题:表名

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


加好友 发短信
等级:六尾狐 帖子:1242 积分:9386 威望:0 精华:0 注册:2013/5/12 9:22:00
  发帖心情 Post By:2017/2/26 19:29:00 [只看该作者]

表的DataColChanged事件代码:

Select Case e.DataCol.Name
    Case "客户"
        If DataTables.Contains(e.NewValue) = False Then
            '代码生成表和列
            Dim Builder As New ADOXBuilder
            Dim tbl As ADOXTable
            Builder.Open()
            tbl = Builder.NewTable(e.NewValue) '创建表
            With tbl
                .AddColumn("编号" ,ADOXType.Integer)
                .AddColumn("名称" ,ADOXType.String, 16)
                .AddColumn("数量" ,ADOXType.Single)
                .AddColumn("备注" ,ADOXType.String, 200)
        End With
        Builder.AddTable(tbl) '增加表
        Builder.Close()
        
        Syscmd.Project.Open(ProjectFile) '动态创建的表和列之后,都必须重新打开项目才能真实生效.
    End If
End Select

 回到顶部
总数 11 1 2 下一页