Foxtable(狐表)用户栏目专家坐堂 → 窗口控件数据绑定求助


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

主题:窗口控件数据绑定求助

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


加好友 发短信
等级:童狐 帖子:241 积分:2208 威望:0 精华:0 注册:2012/11/21 0:48:00
窗口控件数据绑定求助  发帖心情 Post By:2017/9/11 21:42:00 [只看该作者]

如题,有一个如下图的窗口,窗口2中的各个控件的数据都分出现在窗口表1(窗口表利用SQL语句多表生成的)里,
这样的窗口能实现查看数据(双击窗口表某行弹出窗口2,在窗口2可直接查看或修改数据保存到各个表中),新增数据,修改数据。
窗口表1的数据大部分来自商品表,
3的数据来自类别表,通过商品表的类别编码来联系,
4的数据来自供应商表,通过供应商编号来联系,
5的数据来自商品供应商关系表,通过商品编号来联系。

图片点击可在新窗口打开查看此主题相关图片如下:窗口控件设计.png
图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110554 积分:562660 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/9/11 21:56:00 [只看该作者]

多表查询生成的表只能查看,可以绑定,不能编辑,也无法保存。

方法2,不绑定,使用代码赋值和取值

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


加好友 发短信
等级:一尾狐 帖子:404 积分:3080 威望:0 精华:0 注册:2013/4/9 11:49:00
  发帖心情 Post By:2023/8/6 13:19:00 [只看该作者]

具体如何 写代码

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110554 积分:562660 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/8/6 20:27:00 [只看该作者]

比如:
dim r as row = Tables("商品表").Current
if r isnot nothing then
dim dr as datarow = datatables("类别表").find("类别编码='" & r("类别编码") & "'")
if dr isnot nothing then
e.Form.Controls("textbox货号").Text = dr("货号")
end if
end if

 回到顶部