Foxtable(狐表)用户栏目专家坐堂 → [求助]三表查询问题


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

主题:[求助]三表查询问题

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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/5/21 9:10:00 [显示全部帖子]

sql语句没有问题,只是不能在这个地方用,去掉窗口设计中的sql语句,改为

窗口AfterLoad事件

Dim tbl As WinForm.Table = e.Form.Controls("Table1")
tbl.Table.Fill("SEL ECT {任职}.*, 年龄, 证书名称 FROM ({任职} INNER JOIN {个人信息} ON {任职}.身份证号码 = {个人信息}.身份证号码) INNER JOIN {证书} ON {任职}.身份证号码 = {证书}.身份证号码",True)

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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/5/21 9:56:00 [显示全部帖子]

这个受限于数据,比如产品表有2条记录的ID一样的话就不行了。就是连接的右表关联字段必须唯一才可以

 回到顶部