以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  datatable命令load提示语法错误  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=75191)

--  作者:weizhangying
--  发布时间:2015/9/29 21:30:00
--  datatable命令load提示语法错误
DataTables("员工").LoadFilter = ""
DataTables("员工").LoadTop = "2"
DataTables("员工").Load

.NET Framework 版本:2.0.50727.8662
Foxtable 版本:2014.11.11.1
错误所在事件:加载[员工]失败!
详细错误信息:
\'Precent\' 附近有语法错误.


--  作者:大红袍
--  发布时间:2015/9/29 21:41:00
--  

这几句代码不应该有错。

 

要不你改成这样

 

DataTables("员工").LoadFilter = ""
DataTables("员工").LoadTop = 2
DataTables("员工").Load

 


--  作者:weizhangying
--  发布时间:2015/9/30 8:07:00
--  

第一次执行

DataTables("员工").LoadFilter = ""
DataTables("员工").LoadTop = “100 precent”(这里是我输入时单词输错,应该是Percent,错误的输入了precent)
DataTables("员工").Load

后出错

 

继续执行

DataTables("员工").LoadFilter = ""
DataTables("员工").LoadTop = 2
DataTables("员工").Load

报错如下

 

.NET Framework 版本:2.0.50727.8662
Foxtable 版本:2014.11.11.1
错误所在事件:加载[员工]失败!
详细错误信息:
关键字 \'From\' 附近有语法错误。

问题应该是FOXTABLE内部错误

当执行第一次错误代码的时候出错,导致第二次执行正确代码的时候不能正确执行,应该是本神器的一个小BUG


--  作者:大红袍
--  发布时间:2015/9/30 9:14:00
--  

是bug。

 


DataTables("表A").LoadFilter = ""
DataTables("表A").LoadTop = "100 precent"
DataTables("表A").Load

DataTables.unload("表A")
DataTables.load("表A")

DataTables("表A").LoadFilter = ""
DataTables("表A").LoadTop = "2"
DataTables("表A").Load