欢迎来到天天文库
浏览记录
ID:50452030
大小:496.85 KB
页数:165页
时间:2020-03-06
《Excel_VBA与数据库(Access)整合笔记.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、目录一、创建数据库11-1利用DAO创建数据库和数据表11-2利用ADOX创建数据库和数据表2ADOX常用方法21-3利用SQL语句创建数据库和数据表31-4在已有的数据库中创建数据表(DAO)41-5在已有的数据库中创建数据表(ADOX)41-6在已有的数据库中创建数据表(SQL,Command对象)51-7在已有的数据库中创建数据表(SQL,Recordset对象)61-10利用工作表数据创建数据表(ADOX)71-11利用工作表数据创建数(ADO+SQL)91-12利用工作表数据创建数据表(DAO)
2、10二、获取数据库中的信息122-1检查数据表是否存在(ADO)12实例2-2检查数据表是否存在(ADOX)15实例2-3检查数据表是否存在(DAO)16实例2-5获取数据库中所有表的名称和类型(ADO)16实例2-6获取数据库中所有表的名称和类型(ADOX)17实例2-7获取数据库中所有的表的名称(DAO)18实例2-12检查某字段是否存在(ADO)19·扩展:使用connection对象的find方法来查找某个字段是否存在19获取数据库中某数据表的所有字段信息20实例2-20获取数据库的所有查询信息(
3、ADOX)20实例2-21获取数据库的所有查询信息(DAO)21实例2-22获取数据库的模式信(openschema)22实例2-23获取表的创建日期和最后更新日期(ADOX)23实例2-24获取表的创建日期和最后更新日期(DAO)24三、SQL各种查询操作25实例3-1将数据库数据导入到excel工作表(ADO之一)25实例3-2数据库数据导入到excel工作表(ADO,之三)26实例3-4将数据库数据导入到Excel工作表(DAO,之一)27实例3-6将数据库数据导入工作表(QueryTable集合)
4、28实例3-7数据库某些字段数据导入到Excel工作表(ADO)29实例3-9查询前面的若干条记录30实例3-11查询不重复的字段记录(DISTINCT)31实例3-12利用Like运算符进行模糊查询32实例3-13查询某一区间内的记(BETWEEN)34实例3-14查询存在于某个集合里面的记录(IN)35实例3-15将查询结果进行排序(ORDERBY)36实例3-16进行复杂条件的查询(WHERE)37实例3-17利用合计函数进行查询(查询最大值和最小值)38实例3-18利用合计函数进行查询(查询合计值
5、和平均值)39实例3-19将一个查询结果作为查询条件进行查询40实例3-20将查询结果进行分组(GROUPBY)41实例3-21查询结果进行分组(HAVING)42实例3-22通过计算列进行查询44实例3-23使用ISNULL运算符进行查询45实例3-24使用COUNT函数进行查询46实例3-25使用FIRST函数与LAST函数查询46实例3-26使用Parameters参数动态查询记录(DAO)指定单个参数47实例3-27使用parameters参数动态查询记录(DAO):指定多个参数48实例3-28使
6、用parameters参数动态查询记录(ADO):指定单个参数49实例3-29使用Parameters参数动态查询记录(ADO):指定多个参数51实例3-30使用别名查询数据库52实例3-31将查询结果作为窗体控件的源数据53实例3-32通过窗体控件查询浏览数据库记录55实例3-33多表查询(WHERE连接)65实例3-34多表查询(内连接INNERJOINT)65实例3-35多表查询(左外连接LEFTOUTERJOINT)65实例3-36多表查询(右外连接RIGHTOUTERJOINT)66实例3-37
7、多表查询(子查询WHERE,ANY,SOME)66实例3-38多表查询(子查询EXISTS,NOTEXISTS)66实例3-39从两个数据表中查询出都存在的记录分析:66实例3-40从两个数据表查询出只存在于某数据表的记录66实例3-41将查询结果生成一个数据表67实例3-42将查询结果保存为一个XML文件68实例3-43利用工作表实现记录的分页显示69实例3-44利用窗体实现记录的分页显示71四、添加更新及删除记录74实例4-1添加新记录(ADO+addnew)74实例4-2添加新记录(ADO+SQL)
8、75实例4-3添加新记录(DAO+addnew)76实例4-4添加新记录(DAO+SQL)76实例4-5添加新记录(Access+SQL)77实例4-6修改更新特定记录(ADO+SQL)77实例4-7修改更新特定记录(DAO+SQL)78实例4-8修改更新特定记录(Access+SQL)78实例4-9修改更新全部记录(ADO+SQL)78实例4-10修改更新全部记录(DAO+SQL)79实例4-11修改更新全部记录(Acces
此文档下载收益归作者所有