在VB+Access中怎么用SQL的Union对多少表的连结!!!

actioner 2003-04-01 12:12:49
我先在inputbox中把日期型数据输入到了 date1与date2中的!!!
tt = date2 - date1 + 1 '共计天数 date2 date1都为日期型
For i = 1 To tt
bdate00 = date1 + 1
Bdate = Format(bdate00, "yyyyMMdd") '我的库.mdb有相应的表为20030305、20030306等等许多这样的临时表
Ado2.RecordSource = "select * from " & Bdate & " union select * from " & B1date '如果Bdate与B1date是不同mdb文件的表又该怎样连结?????
Bdate = Ado2.RecordSource
bdate00 = bdate00 + 1
Next i
Ado2.Refresh
我想把从(如:从2003-03-05至2003-03-19的临时表用union联结成一个总的表并在一起;但系统报DataGrid1.Refresh出错,在MSDN说什么类型不对,应该怎么做??
希望有详细代码?????谢谢谢谢谢谢!!!

...全文
48 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xayzmb 2003-04-01
  • 打赏
  • 举报
回复
分别查出来
将结果放在数组里
。。。

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧