博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vba ado 执行多条mysql 语句_access 按钮 多条sql语句 VBA
阅读量:1532 次
发布时间:2019-04-21

本文共 1104 字,大约阅读时间需要 3 分钟。

然后你就可以写你要执行的一系列代码了,我的比较简单,有比较复杂的请自行百度

Private Sub Command0_Click()

str1 = "create table result(NewID char(255),DoAdmit Date,DoDischarge Date,Interval long)"

str2 = "insert into result(NewID,DoAdmit)select distinct NewID,(select max(DoAdmit) from 2002table b where b.NewID = a.NewID) as DoAdmit  from ( select NewID from 2002table group by NewID having count(NewID)>1) a"

str3 = "select NewID,(select max(DoDischarge) from 2002table a where a.NewID = r.NewID And a.DoAdmit = r.DoAdmit) as DoDischarge into t from result r"

str4 = "select b.NewID, (select top 1 DoDischarge from 2002table a where a.NewID = b.NewID And a.DoDischarge <> b.DoDischarge order by DoDischarge desc) as DoDischarge into t1 from t b "

str5 = "UPDATE result  a,t1 b Set a.DoDischarge = b.DoDischarge WHERE a.NewID = b.NewID"

str6 = "update result set interval=doadmit-dodischarge"

str7 = "drop table t"

str8 = "drop table t1"

CurrentDb.Execute (str1)

CurrentDb.Execute (str2)

CurrentDb.Execute (str3)

CurrentDb.Execute (str4)

CurrentDb.Execute (str5)

CurrentDb.Execute (str6)

CurrentDb.Execute (str7)

CurrentDb.Execute (str8)

End Sub

转载地址:http://yekdy.baihongyu.com/

你可能感兴趣的文章
Oracle PL/SQL语言初级教程之过程和函数
查看>>
Oracle PL/SQL语言初级教程之表和视图
查看>>
Oracle PL/SQL语言初级教程之完整性约束
查看>>
PL/SQL学习笔记
查看>>
如何分析SQL语句
查看>>
结构化查询语言(SQL)原理
查看>>
SQL教程之嵌套SELECT语句
查看>>
日本語の記号の読み方
查看>>
计算机英语编程中一些单词
查看>>
JavaScript 经典例子
查看>>
判断数据的JS代码
查看>>
js按键事件说明
查看>>
AJAX 初次体验!推荐刚学看这个满好的!
查看>>
AJAX 设计制作 在公司弄的 非得要做出这个养的 真晕!
查看>>
Linux 查看文件大小
查看>>
Java并发编程:线程池的使用
查看>>
redis单机及其集群的搭建
查看>>
Java多线程学习
查看>>
检查Linux服务器性能
查看>>
Java 8新的时间日期库
查看>>