以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]重载SQL数据源之后表达式列消失  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=59994)

--  作者:九易六
--  发布时间:2014/11/15 22:29:00
--  [求助]重载SQL数据源之后表达式列消失

表中有表达式列[金额],数据源使用SqlServer,执行下列筛选语句

DataTables("订单").Fill("Select * from {订单} where [执行完毕] = 0","Test01", False)

执行完毕之后可以表达式列[金额]消失啦,重新打开项目文件时表达式列会恢复出现。

 

请教:如何执行SQL筛选之后,依然可以使用表达式列的数据。


--  作者:有点甜
--  发布时间:2014/11/16 9:33:00
--  

 1、可以fill之后,动态添加一列表达式列;

 

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

 

 2、可以直接写sql语句 DataTables("订单").Fill("Select 单价, 单价 * 数量 As 金额 from {订单} where [执行完毕] = 0","Test01", False)


--  作者:九易六
--  发布时间:2014/11/16 21:21:00
--  

谢谢您的指教!