Foxtable(狐表)用户栏目专家坐堂 → 请教下这段代码问题在哪里?


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

主题:请教下这段代码问题在哪里?

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


加好友 发短信
等级:小狐 帖子:333 积分:2759 威望:0 精华:0 注册:2012/5/8 11:06:00
请教下这段代码问题在哪里?  发帖心情 Post By:2014/8/1 11:30:00 [只看该作者]

这段代码放在项目初始化属性中,数据源中表已经存在,但 DataTables.contains("用户登记表"仍显示为false


If DataTables.contains("用户登记表")=False Then

    Dim Builder As New ADOXBuilder("ABC") '要指定数据源名称

    Dim tbl As ADOXTable

    Builder.Open()

    tbl = Builder.NewTable("用户登记表") '创建表

    With tbl

        .AddColumn("用户姓名" ,ADOXType.String,5)

        .AddColumn("单位" ,ADOXType.String, 20)

        .AddColumn("密码" ,ADOXType.String, 6)

    End With

    Builder.AddTable(tbl, True, True) '增加表

    Builder.Close()

    Syscmd.Project.Open(ProjectFile)

Else

    If DataTables("用户登记表").DataRows.count<=0 Then

        Dim dr As DataRow = DataTables("用户登记表").addnew()

        dr("单位")="默认单位"

        dr("用户姓名")="默认用户"

        dr("密码")="123"

    End If

End If


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