Foxtable(狐表)用户栏目专家坐堂 → 保存到表的问题


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

主题:保存到表的问题

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


加好友 发短信
等级:二尾狐 帖子:502 积分:3361 威望:0 精华:0 注册:2011/3/15 12:49:00
保存到表的问题  发帖心情 Post By:2025/1/20 11:25:00 [显示全部帖子]

Dim ter() As String = {"面料名称", "面料规格", "面料颜色", "面料门幅", "面料单位", "面料单耗", "面料合计", "供应商"}
For m1 As Integer = 1 To 9
    For y As Integer = 0 To ter.Length - 1
        If Forms("订单主表").ExistControl("Tml_" & m1 & "_" & y + 1) = True Then
            Dim drm As String = Forms("订单主表").Controls("Tml_" & m1 & "_" & y + 1).text
            If drm <> "" Then
                Dim Tea() As String = {"合同号", "款号"}
                Dim r As DataRow = ddm.AddNew
                For Each TTL As String In Tea
                    r(TTL) = Forms("订单主表").Controls(TTL).text
                    r(ter(y)) = Forms("订单主表").Controls("Tml_" & m1 & "_" & y + 1).Value
                Next
            End If
        End If
    Next
Next

不知道为什么,要求是每增加一行填入每一列的数据,现在是每一列数据增加一行,由于是动态增加的控件,不会搞了,求帮助


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


加好友 发短信
等级:二尾狐 帖子:502 积分:3361 威望:0 精华:0 注册:2011/3/15 12:49:00
  发帖心情 Post By:2025/1/20 12:40:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:提问图片1.jpg
图片点击可在新窗口打开查看

 


图片点击可在新窗口打开查看此主题相关图片如下:提问图片3.jpg
图片点击可在新窗口打开查看

 

在数据库的数据变每行只有一个数据了,应该是 每行的数据是像第一张表格一样的


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


加好友 发短信
等级:二尾狐 帖子:502 积分:3361 威望:0 精华:0 注册:2011/3/15 12:49:00
  发帖心情 Post By:2025/1/20 17:00:00 [显示全部帖子]

If _UserGr oup = "办公室" Or Tables("订单查询_订单表").Current("业务担当") = _Username Or _Username = "开发者"  Then
    If MessageBox.Show("是否要删除该订单?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = DialogResult.Yes Then
        Dim rr As Row = Tables("订单查询_订单表").Current
        Dim filter As String = "合同号 = '" & rr("合同号") & "' And 款号 = '" & rr("款号") & "'"
        Dim filters As String = "合同号 = '" & rr("合同号") & "'And 款号 = '" &  rr("款号") & "' And 业务担当 = '" & rr("业务担当") & "' And 合同交期 = '" & rr("合同交期") & "' And 客户名称 = '" & rr("客户名称") & "' And 品名 = '" & rr("品名") & "' And 合同数量 = '" & rr("合同数量") & "' "
        Dim cmd As New SQ LCom mand
        Dim cmb As WinFor m.ComboBox
        cmd.C
        cmd.CommandText = "del ete Fro m {订单主表} where " & filters
        cmd.ExecuteNonQuery
        cmd.CommandText = "delet e Fro m {订单数量明细} where " & filter
        cmd.ExecuteNonQuery
        cmd.CommandText = "dele te Fro m {配色表}where " & filter
        cmd.ExecuteNonQuery
        cmd.CommandText = "delete Fro m {订单辅料明细}where " & filter
        cmd.ExecuteNonQuery
        cmd.CommandText = "delete Fro m {订单面料明细}where " & filter
        cmd.ExecuteNonQuery
        cmd.CommandText = "delete Fr om {面料委托表}where " & filter
        cmd.ExecuteNonQuery
        CurrentTable.Current.Delete()
        If DataTables("订单查询_订单表").HasChanges Then
            If MessageBox.Show("订单已经被修改,是否保存?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = DialogResult.Yes Then
                MessageBox.Show("提示 OK")
                CurrentTable.Save()
                MessageBox.Show(2)
            End If
        End If
        MessageBox.Show(3)
    End If
    MessageBox.Show(4)
Else
    MessageBox.Show("已生成的订单,只能担当本人或经理才能删除!", "提示")
    e.Cancel = True
End If

 

 


图片点击可在新窗口打开查看此主题相关图片如下:提问图片3.jpg
图片点击可在新窗口打开查看

 

 

这是为什么?


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


加好友 发短信
等级:二尾狐 帖子:502 积分:3361 威望:0 精华:0 注册:2011/3/15 12:49:00
  发帖心情 Post By:2025/1/20 17:34:00 [显示全部帖子]

还是这个问题

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


加好友 发短信
等级:二尾狐 帖子:502 积分:3361 威望:0 精华:0 注册:2011/3/15 12:49:00
  发帖心情 Post By:2025/1/20 17:43:00 [显示全部帖子]

按键里

 


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


加好友 发短信
等级:二尾狐 帖子:502 积分:3361 威望:0 精华:0 注册:2011/3/15 12:49:00
  发帖心情 Post By:2025/1/20 18:04:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:订单查询.rar

 

这是窗口文件,请帮我看看


 回到顶部