以文本方式查看主题

-  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=21649)

--  作者:wilson
--  发布时间:2012/7/19 21:10:00
--  定向为SQL后出错

定向为SQL后有些表无法加载,

求解决方案。

谢谢!

 


图片点击可在新窗口打开查看此主题相关图片如下:捕获.png
图片点击可在新窗口打开查看

--  作者:程兴刚
--  发布时间:2012/7/19 21:17:00
--  
检查SQL语句涉及到时间格式的代码,好像要将时间格式的#换成%试试!
--  作者:wilson
--  发布时间:2012/7/19 21:42:00
--  

非常感谢!

 

If e.DataTableName = "订单" Then
    e.SelectString = "Select * From {订单} Where [订货日期] = #" & Date.Today & "#"
End If
是不是与上述代码有关


--  作者:wilson
--  发布时间:2012/7/19 21:50:00
--  

\'If e.DataTableName = "订单编号"  Then
\'    Dim StartDate As Date = Date.Today().AddDays(-30)  \'加载30天
\'    e.SelectString = "Select * From {订单编号} Where [订货日期] > %" & StartDate & "%"
\'End If

\'If e.DataTableName = "订单" Then
\'    e.SelectString = "Select * From {订单} Where [订货日期] = %" & Date.Today & "%"
\'End If

\'If e.DataTableName = "配件销售表" Then
\'    e.SelectString = "Select * From {配件销售表} Where [订货日期] = %" & Date.Today & "%"
\'End If

就是上述代码无法加载,我把#改为% 也没用

 


--  作者:wilson
--  发布时间:2012/7/19 22:24:00
--  

问题已解决。

谢谢!