Foxtable(狐表)用户栏目专家坐堂 → [求助]没想到竟然能上网,请教个关于列自动填入的问题。


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

主题:[求助]没想到竟然能上网,请教个关于列自动填入的问题。

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


加好友 发短信
等级:童狐 帖子:208 积分:1416 威望:0 精华:0 注册:2013/6/1 23:24:00
[求助]没想到竟然能上网,请教个关于列自动填入的问题。  发帖心情 Post By:2013/9/26 18:43:00 [显示全部帖子]

本以为这里不能上网,没想到竟然有移动WIFI,又能跟工程师们联系了图片点击可在新窗口打开查看,开心。

 

请教问题:如何将表B中EF列添加的数据自动添加到表A的EF列中?

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目4.foxdb


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


加好友 发短信
等级:童狐 帖子:208 积分:1416 威望:0 精华:0 注册:2013/6/1 23:24:00
  发帖心情 Post By:2013/9/26 19:25:00 [显示全部帖子]

哦,不是列名一样就填充,需要指定一下。


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


加好友 发短信
等级:童狐 帖子:208 积分:1416 威望:0 精华:0 注册:2013/6/1 23:24:00
  发帖心情 Post By:2013/9/26 19:57:00 [显示全部帖子]

表B的"一"“二”列分别对应表A的“A”“B”列,在窗口中对表B进行添加行操作,那么根据前述对应进行判断,有就修改,没有的话对表A进行添加行操作。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目4.foxdb


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20130926195216.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2013-9-26 19:58:24编辑过]

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


加好友 发短信
等级:童狐 帖子:208 积分:1416 威望:0 精华:0 注册:2013/6/1 23:24:00
  发帖心情 Post By:2013/9/26 21:04:00 [显示全部帖子]

有点甜老师。

我使用的是:

 

If e.DataCol.Name = "产品编号" Then
    Dim
nms() As String = {"品名","型号","规格","单价"}
    If
e.NewValue Is Nothing Then

        For
Each nm As String In nms

            e
.DataRow(nm) = Nothing

        Next

    Else

        Dim
dr As DataRow

        dr
= DataTables("产品").Find("[产品编号] = '" & e.NewValue &
"'")
        If
dr IsNot Nothing
            For Each
nm As String In nms
               
e.DataRow(nm) = dr(nm)
            Next
        End If
    End If
End If

 

这个代码,现在的问题是,如果有的列名并不一样,如何写代码?是否必须使用您例子里的那个方法?


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


加好友 发短信
等级:童狐 帖子:208 积分:1416 威望:0 精华:0 注册:2013/6/1 23:24:00
  发帖心情 Post By:2013/9/26 21:32:00 [显示全部帖子]

顶下


 回到顶部