以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]狐爸,看下,这个功能能实现不(已解决)  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=18027)

--  作者:程兴刚
--  发布时间:2012/3/30 20:58:00
--  
能实现,麻烦您先给示例文件!
--  作者:程兴刚
--  发布时间:2012/3/30 22:06:00
--  
没人看您的界面,您就不能做一个简单的示例文件?只要能够实现您的要求就可以嘛!
--  作者:程兴刚
--  发布时间:2012/3/30 22:56:00
--  

没给您写在按钮,最后选择处理状态,会自动提交,若需使用提交按钮,自己调整代码即可:

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:狐表系统.zip

给您设置了数据库自动连接数据源的字符串,可以保存到任意路径,不再出现找不到数据源了。


--  作者:程兴刚
--  发布时间:2012/3/30 23:11:00
--  
支持我就得让我少睡觉!图片点击可在新窗口打开查看
[此贴子已经被作者于2012-3-30 23:32:49编辑过]

--  作者:布莱克朱
--  发布时间:2012/3/31 20:02:00
--  

If e.DataCol.name = "处理状态" Then
    If e.DataRow("处理状态") = "已完成"
        Dim dr As DataRow = DataTables("表B").AddNew
        For Each dc As DataCol In DataTables("表A").DataCols
            dr(dc.Name) = e.DataRow(dc.Name)
        Next
    ElseIf e.DataRow("处理状态") = "疑难件"
        Dim dr As DataRow = DataTables("表C").AddNew
        For Each dc As DataCol In DataTables("表A").DataCols
            dr(dc.Name) = e.DataRow(dc.Name)
        Next
        e.DataRow.Delete()
    End If
End If