以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何用代码获取表的主键名称  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=100744)

--  作者:lzzhx
--  发布时间:2017/5/17 16:43:00
--  [求助]如何用代码获取表的主键名称
[求助]如何用代码获取表的主键名称
--  作者:有点色
--  发布时间:2017/5/17 16:56:00
--  

 

msgbox(DataTables("表A").basetable.PrimaryKey(0).tostring)

 


--  作者:lzzhx
--  发布时间:2017/5/17 17:31:00
--  
谢谢老师,还有一个问题请老师解答一下

在数据量比较大时,下面哪一个效率高一些?

LodeFilter = "[_Identify]  is null"                  

LodeFilter = "1=2"

--  作者:有点蓝
--  发布时间:2017/5/17 17:43:00
--  
LodeFilter = "1=2"

涉及到null判断的效率都不高,经常会形成全表扫描,索引用不上
[此贴子已经被作者于2017/5/17 17:43:21编辑过]

--  作者:lzzhx
--  发布时间:2017/5/17 17:56:00
--  
哪说明中初始不加载数据时为什么用"[_Identify]  is null"  而不是用  "1=2"
--  作者:有点蓝
--  发布时间:2017/5/17 18:05:00
--  
帮助很多时候给出的是一种解决问题的思路,一些细节的地方没有考虑到。也没有办法考虑到所有的细节问题,如果这样可能帮助文档还要多上几倍。