Foxtable(狐表)用户栏目专家坐堂 → 怎么加载外部数据库90天的数据


  共有10995人关注过本帖树形打印复制链接

主题:怎么加载外部数据库90天的数据

帅哥哟,离线,有人找我吗?
cy2025
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:46 积分:476 威望:0 精华:0 注册:2012/4/18 16:56:00
怎么加载外部数据库90天的数据  发帖心情 Post By:2012/9/9 20:06:00 [显示全部帖子]

我设的老不行


 回到顶部
帅哥哟,离线,有人找我吗?
cy2025
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:46 积分:476 威望:0 精华:0 注册:2012/4/18 16:56:00
  发帖心情 Post By:2012/9/10 8:50:00 [显示全部帖子]

是要设在那里,xxx是表名吗?

很多表要一个个设吗,登入用户也很多要都一样的开打狐表加载前90天的数据和没有数据的空白行


 回到顶部
帅哥哟,离线,有人找我吗?
cy2025
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:46 积分:476 威望:0 精华:0 注册:2012/4/18 16:56:00
  发帖心情 Post By:2012/9/10 14:20:00 [显示全部帖子]

Dim dt As Date = Date.Today.AddDays(-90)

DataTables("xxx").LoadFilter = "日期 >=" & dt & "#"

DataTables("xxx").Load()

 

 

我设了它提示什么有附近有语法错误


 回到顶部
帅哥哟,离线,有人找我吗?
cy2025
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:46 积分:476 威望:0 精华:0 注册:2012/4/18 16:56:00
  发帖心情 Post By:2012/9/10 15:12:00 [显示全部帖子]

还是提示

 

 

system.data.oleDb.oledbexception: '#' 附近有语法错误


 回到顶部
帅哥哟,离线,有人找我吗?
cy2025
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:46 积分:476 威望:0 精华:0 注册:2012/4/18 16:56:00
  发帖心情 Post By:2012/9/10 16:12:00 [显示全部帖子]

是SQL Server的数据库

 

可以设了,又有新的问题

 

1.有的日期列没有数据的空行要一起显示出来

2.表太多了,一个个设好麻烦帮我写个一起设的

3.相系表,会出现子表没有母表数据。要怎么设。 设相系表好慢卡在那好久,


 回到顶部
帅哥哟,离线,有人找我吗?
cy2025
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:46 积分:476 威望:0 精华:0 注册:2012/4/18 16:56:00
  发帖心情 Post By:2012/9/10 19:45:00 [显示全部帖子]

1、Dim dt As Date = Date.Today.AddDays(-90)

DataTables("xxx").LoadFilter = "日期 >= '" & dt & "' Or 日期 Is Null"

DataTables("xxx").Load()

 

2、

 

Dim nms() As String  = {"表名1","表名2","表名3","表名4"}

For Each nm As String in nms

    DataTables(nm).LoadFilter = "日期 >= '" & dt & "' Or 日期 Is Null"

    DataTables(nm).Load()

Next

 

 

 

上面的可以加一个条件吗?加一个型号列不为空+日期为空一起显示出来


 回到顶部
帅哥哟,离线,有人找我吗?
cy2025
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:46 积分:476 威望:0 精华:0 注册:2012/4/18 16:56:00
  发帖心情 Post By:2012/9/11 8:22:00 [显示全部帖子]

提示:列名 ‘型号’无效

 

 

 

1.如果型号列是父表来的,设的是不是就无效呢?

 

2.父表没有加载,子表中的父表列数据就没有,要怎么设会有。

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
cy2025
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:46 积分:476 威望:0 精华:0 注册:2012/4/18 16:56:00
  发帖心情 Post By:2012/9/11 10:15:00 [显示全部帖子]

型号列数据来自父表型号


 回到顶部
帅哥哟,离线,有人找我吗?
cy2025
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:46 积分:476 威望:0 精华:0 注册:2012/4/18 16:56:00
  发帖心情 Post By:2012/9/11 15:53:00 [显示全部帖子]

If DataTables("下单").DataRows.Count = 0 Then '如果订单表没有数据
    DataTables("压铸").LoadFilter = "流水号 Is Null" '不加载订单明细
Else
    Dim ids As String
    For Each dr As DataRow In DataTables("下单").DataRows
        ids = ids & "," & dr("流水号")
    Next
    ids= ids.Trim(",")
    DataTables("压铸").LoadFilter = "流水号 In (" & ids & ")"
End If
DataTables("压铸").Load()

 

 

设上面会提示:system.data.oledb.oledbexception:'补'  附近有语法错误


 回到顶部
帅哥哟,离线,有人找我吗?
cy2025
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:46 积分:476 威望:0 精华:0 注册:2012/4/18 16:56:00
  发帖心情 Post By:2012/9/11 16:46:00 [显示全部帖子]

是字符型的

 回到顶部
总数 11 1 2 下一页