以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  beforeloadoutertable 限制加载数据的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=178034)

--  作者:edisontsui
--  发布时间:2022/6/15 14:54:00
--  beforeloadoutertable 限制加载数据的问题
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:无法发帖子.txt


上面的代码是在 beforeloadoutertable 那里控制不加载任何数据。如果我希望按数据某个日期从大到小排序只加载最大日期的前1000行,那要怎样修改代码呢?谢谢。

--  作者:有点蓝
--  发布时间:2022/6/15 14:56:00
--  
e.SelectString = "Select top 10000 * From {弯头开料单} order by 日期 desc"
--  作者:edisontsui
--  发布时间:2022/6/16 15:03:00
--  
这个方法好用。谢谢。
--  作者:edisontsui
--  发布时间:2022/9/2 15:15:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:求帮助1.txt

请看附件内容。谢谢。

--  作者:有点蓝
--  发布时间:2022/9/2 15:28:00
--  
e.SelectString = "Select * From {出入库2} where 日期>=#" & dt & "#"
--  作者:edisontsui
--  发布时间:2022/9/2 17:04:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:图片33.jpg
图片点击可在新窗口打开查看
会出现上述错误。

--  作者:edisontsui
--  发布时间:2022/9/3 7:37:00
--  
另外:

datacolchanged 事件里面有如下代码:

Dim dt As Date = Date.Today.AddDays( - 365)
Dim Val13a As Single
Val13a = DataTables("出入库").SQLCompute("Sum(近期出库次数)", "物料编号 = \'" & e.DataRow("物料编号") & "\' and 出入库日期 >= \'" & dt & "\'")  
Val13a = DataTables("出入库").SQLCompute("Sum(近期出库次数)", "物料编号 = \'" & e.DataRow("物料编号") & "\' and 出入库日期 >= #" & dt & "#")  

其中红色部分是不同格式的,请问哪个才是正确的?谢谢。

--  作者:有点蓝
--  发布时间:2022/9/3 9:36:00
--  
看:http://www.foxtable.com/webhelp/topics/2343.htm
--  作者:edisontsui
--  发布时间:2022/9/3 11:21:00
--  
e.SelectString = "Select * From {出入库2} where 日期>=#" & dt & "#"
e.SelectString = "Select * From {出入库2} where 日期>=\'dt\' "
上面两个代码都会出现6楼那样子的错误。

--  作者:有点蓝
--  发布时间:2022/9/3 11:54:00
--  
什么数据库?