以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- sql多表查询主键 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=172036) |
||||
-- 作者:BG小白 -- 发布时间:2021/9/19 2:08:00 -- sql多表查询主键
主键显示null,是什么原因 [此贴子已经被作者于2021/9/19 3:25:08编辑过]
|
||||
-- 作者:BG小白 -- 发布时间:2021/9/19 2:26:00 -- [此贴子已经被作者于2021/9/19 3:24:41编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2021/9/22 8:34:00 -- 几个问题 1、下面用法获取的用于分页的总行数是不正确的 cmd.CommandText = "Select Count(*) From {SPKCB}" Dim Count As Integer = cmd.ExecuteScalar() \'获取总的行数 因为上面获取的是{SPKCB}这个表的总行数,而后面分页确实多个表的关联结果,多个表的关联后的额总行数未必等于{SPKCB}这个表的总行数 2、多个表关联的情况下[_Identify]这种自增主键值几乎是没有任何用处的,首先每个表都有[_Identify],没有指定是哪个表的[_Identify];其次[_Identify]可能会有重复,甚至是没有值(没有对应的关联数据的情况下) 3、[_Identify]做分组更加没有意义,因为[_Identify]是唯一的,这个和没有分组的效果完全一样。 |
||||
-- 作者:BG小白 -- 发布时间:2021/10/3 5:33:00 -- 研究好久也没有想明白该怎么操作,蓝老师给个思路 |
||||
-- 作者:有点蓝 -- 发布时间:2021/10/4 21:31:00 -- 请上传实例说明,具体要实现什么效果? |
||||
-- 作者:BG小白 -- 发布时间:2021/10/4 22:28:00 -- 就是想获取主键 |
||||
-- 作者:BG小白 -- 发布时间:2021/10/4 22:28:00 -- 获取多表查询的主键 |
||||
-- 作者:有点蓝 -- 发布时间:2021/10/4 22:33:00 -- 2、多个表关联的情况下[_Identify]这种自增主键值几乎是没有任何用处的,首先每个表都有[_Identify],没有指定是哪个表的[_Identify];其次[_Identify]可能会有重复,甚至是没有值(没有对应的关联数据的情况下) 换句话也就是多表查询不存在主键
|
||||
-- 作者:BG小白 -- 发布时间:2021/10/8 4:27:00 -- 那我想双击多表查询的某一行,获取这一行的商品代码,颜色代码,尺码代码,该如何做呢? |
||||
-- 作者:有点蓝 -- 发布时间:2021/10/8 8:23:00 -- 要使用js获取,参考:http://www.foxtable.com/mobilehelp/topics/0147.htm |