以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  问个问题,因为没有测试过(卸载表的问题)  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=50809)

--  作者:blackzhu
--  发布时间:2014/5/14 8:44:00
--  问个问题,因为没有测试过(卸载表的问题)
  一旦表被卸载,我还可以用sql函数进行操作吗? 比如SQLFIND  是不是一定需要加载到前台才行?
--  作者:Bin
--  发布时间:2014/5/14 8:45:00
--  
是的,卸载了就不可以了.


SQLCOMAND倒是可以用.

--  作者:blackzhu
--  发布时间:2014/5/14 8:53:00
--  
那这个有啥意义呢?难道我每一次用SQL函数 还需要加载一次表?
--  作者:Bin
--  发布时间:2014/5/14 8:54:00
--  
这个是在分页加载,或者加载数据不全的情况下使用的.
--  作者:blackzhu
--  发布时间:2014/5/14 8:58:00
--  
bin  跟分页加载有啥关系  卸载表我认为是为了启动速度可以快些,才做的一个功能,所以我一直认为SQL函数的做法是为了可以减少代码量,直接取后台数据才启用的特定函数,如果表卸载了 不能使用SQL函数 这个太.....?
--  作者:Bin
--  发布时间:2014/5/14 9:03:00
--  
直接不加载表肯定要稍微快一点, SQLFIND等这些函数是在表加载的情况下才可以使用的. 比如分页加载,的时候,只加载了第一页数据. 但是你希望能FIND到整个表的数据.

你可以考虑不加载数据,只加载表结构,这样就可以使用SQL函数了.

不加载也能使用,是个好建议,我可以帮你反馈一下.

--  作者:blackzhu
--  发布时间:2014/5/14 9:13:00
--  
不加载可以使用的问题 应该是需要考虑的
--  作者:狐狸爸爸
--  发布时间:2014/5/14 9:19:00
--  

如果表还需要用,就没有必要卸载,卸载数据就行。

 

也可以用临时表,专门负责SQL的执行,看看这里最后面的另一种执行方式:

http://www.foxtable.com/help/topics/2916.htm

 

 

还有:


 

 

[此贴子已经被作者于2014-5-14 9:22:20编辑过]

--  作者:blackzhu
--  发布时间:2014/5/14 9:22:00
--  
这个我知道 我以前一直这样用的 只是出来SQL函数后我就直接用SQL函数了.
--  作者:狐狸爸爸
--  发布时间:2014/5/14 9:23:00
--  
老朱,这么说的话,说明你没有认真看我说的。
[此贴子已经被作者于2014-5-14 9:23:52编辑过]