以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  新版本存在问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=7257)

--  作者:baoxyang
--  发布时间:2010/6/1 9:18:00
--  新版本存在问题

SQL Table 表之前版本有数据,新版没有数据显示。

函数定义不生效。

具体还在查。


--  作者:czy
--  发布时间:2010/6/1 11:45:00
--  

似乎没发现你所说的问题。

可否搞个示例看看?

 


--  作者:baoxyang
--  发布时间:2010/6/4 15:51:00
--  

在窗口AfterLoad事件中:(派车计划管理_Table1表为SQL Table)

dim ss as string = "select * from {待运货物} where [状态] <> \'计划完成\' order by 待运单号 Desc" 

Tables("派车计划管理_Table1").Fill(ss,"baox",false)

表中无数据。

 

如果直接在表select 语句中写入select * from {待运货物} where [状态] <> \'计划完成\' order by 待运单号 Desc有数据。

如果建立一个按钮来执行

dim ss as string = "select * from {待运货物} where [状态] <> \'计划完成\' order by 待运单号 Desc" 

Tables("派车计划管理_Table1").Fill(ss,"baox",false)

就有数据。

 

5.31之前的版本没有问题。



--  作者:狐狸爸爸
--  发布时间:2010/6/4 15:56:00
--  
我知道的,新版本并列窗口不执行AfterLoad事件,下次不会这样了
--  作者:baoxyang
--  发布时间:2010/6/4 15:58:00
--  
哦,这样。怪不得所有窗口没有数据。这个要尽快呀。否则新版用不上。
--  作者:狐狸爸爸
--  发布时间:2010/6/4 16:03:00
--  
难道你全部用的是并列窗口?
--  作者:baoxyang
--  发布时间:2010/6/4 16:34:00
--  

大部分是的。