以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- 对于datetime型列,为什么不能用BuildTree按照年月分开的方式,做加载树呢? (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=34710) |
||||
-- 作者:zhsenchzhi -- 发布时间:2013/6/13 15:15:00 -- 对于datetime型列,为什么不能用BuildTree按照年月分开的方式,做加载树呢?
代码如下:
Tables("表A").OpenLoadTree("日期时间测试 YM")
cmd.CommandText = "SELECT * From {表A} "
第一行用 openloadtree的方式,能正确执行, 最后一行 用 buildtree就不行,这是为什么呢?
之所以 不用openloadtree的方式, 是因为 openloadtree不能设置加载数据的范围,只能全部选择 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/6/13 15:20:00 -- 1、BuildTree没有这个功能 http://www.foxtable.com/help/topics/2054.htm
3、你不应该Sel4ect *,应该只加载生成目录树的列,加载所有列,效率太低。 |
||||
-- 作者:zhsenchzhi -- 发布时间:2013/6/13 15:34:00 -- 按照例子,虽然可以出来,但是对于大数量来说,效率很低,而且还要 distinct ,不过也只能如此了,我原以为你们有更好的方法 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/6/13 15:35:00 -- 例子的效率挺高的。 |