Foxtable(狐表)用户栏目专家坐堂 → 请教如何让狐表自动将日志表合并后供狐表调用


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

主题:请教如何让狐表自动将日志表合并后供狐表调用

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/6/18 9:54:00 [显示全部帖子]

列出表名后你不就可以 循环拼接

SELECT * FROM 日志1

union all

SELECT * FROM 日志2

union all

SELECT * FROM 日志3


这段SQL了吗?


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/6/18 10:08:00 [显示全部帖子]

拼接字符串都不会,你应该再去看一遍帮助.

Dim lst As List(Of String)
lst = Connections("nwnd").GetTableNames
dim sql as string
For Each 
nm As String In lst
sql=sql & "
SELECT * FROM  " & nm & union all
Next

messagebox.show(sql.substring(0,sql.length-10))

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/6/18 10:35:00 [显示全部帖子]

以下是引用3547830在2013-6-18 10:22:00的发言:

Bin 老师,我是初学,确实有些不太懂。

这个在帮助里面是查哪里有呀?

你需要系统学习一遍,而不是单独去看字符串拼接.

 回到顶部