以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 加载表报错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=61314) |
|
-- 作者:tesia255 -- 发布时间:2014/12/10 18:47:00 -- 加载表报错 我在 BeforeLoadOuterTable 事件中 写以下代码: Select Case e.DataTableName Case "HOME","CUSTOMER_EVENT","CIPHER" Case "ACTIVE_RECORD" Dim EndDate As Date = Date.Today().AddDays(-40) e.SelectString = "Select * From {ACTIVE_RECORD} Where [END_DATE] > #" & EndDate & "#" Case Else e.Cancel = True End Select 表 ACTIVE_RECORD 加载时报错,代码哪里写错了吗? 数据源是 oracle 报错信息如下: |
|
-- 作者:有点甜 -- 发布时间:2014/12/10 19:07:00 -- 日期列用单引号
e.SelectString = "Select * From {ACTIVE_RECORD} Where [END_DATE] > \'" & EndDate & "\'" |
|
-- 作者:tesia255 -- 发布时间:2014/12/10 19:09:00 -- 不行 [此贴子已经被作者于2014-12-10 19:11:50编辑过]
|
|
-- 作者:tesia255 -- 发布时间:2014/12/10 19:11:00 -- 回复:(有点甜) 日期列用单引号 &nbs...
|
|
-- 作者:有点甜 -- 发布时间:2014/12/10 19:15:00 -- 这样试试
e.SelectString = "Select * From ACTIVE_RECORD Where [END_DATE] > \'" & EndDate & "\'" |
|
-- 作者:tesia255 -- 发布时间:2014/12/10 19:33:00 -- 回复:(有点甜)这样试试 e.SelectString =... 还是不成 ,我用数据源条件筛选吧 ~~ 谢谢您的耐心解答~ |
|
-- 作者:有点甜 -- 发布时间:2014/12/10 19:34:00 -- 不应该吧?直接运行呢?
Select * From ACTIVE_RECORD
http://www.foxtable.com/help/topics/1484.htm
|
|
-- 作者:tesia255 -- 发布时间:2014/12/10 20:00:00 -- 回复:(有点甜) 不应该吧?直接运行呢?&nbs... 这个是可以的 |
|
-- 作者:有点甜 -- 发布时间:2014/12/10 20:02:00 -- 那不加条件呢
e.SelectString = "Select * From ACTIVE_RECORD" [此贴子已经被作者于2014-12-10 20:02:44编辑过]
|
|
-- 作者:tesia255 -- 发布时间:2014/12/10 21:11:00 -- 回复:(有点甜) 那不加条件呢 e.Sele... 这样也是可以的 没有报错 |