《Excel VBA 数据库整合应用范例精讲》
内容简介
《Excel VBA 数据库整合应用范例精讲》用180个实例介绍了利用Excel VBA来操作数据库(包括Access、SQL Server和FoxPro)的实用方法和技巧。
全书共11章。第1~6章是利用Excel VBA操作Access数据库的实例;第7~8章是利用Excel VBA操作SQL Server数据库和FoxPro数据库的方法和技巧实例;第9~10章是将工作簿当作数据库以及将文本文件当作数据库进行操作的方法和技巧实例。第11章以一个具有较大使用价值的固定资产管理系统为案例,详细介绍Excel VBA开发管理系统的过程。每个实例分析透彻,代码完整,技巧全面,使用得心应手。
《Excel VBA 数据库整合应用范例精讲》适合具有Excel VBA基础知识和数据库基础知识的各类人员阅读,特别适合想将Excel VBA与数据库结合起来开发各类信息管理应用系统的人员阅读;也可作为大专院校相关专业本科生、研究生和MBA学员的教材或参考书。
目录
第1章 动态创建Access数据库和数据表
实例1-1 利用DAO创建数据库和数据表
实例1-2 利用ADOX创建数据库和数据表
实例1-3 利用SQL语句创建数据库和数据表
实例1-4 在已有的数据库中创建数据表(DAO)
实例1-5 在已有的数据库中创建数据表(ADOX)
实例1-6 在已有的数据库中创建数据表(SQL,Command对象)
实例1-7 在已有的数据库中创建数据表(SQL,Recordset对象)
实例1-8 利用Access对象创建数据库和数据表
实例1-9 利用Access对象在已有的数据库中创建数据表
实例1-10 利用工作表数据创建数据表(ADOX)
实例1-11 利用工作表数据创建数据表(ADO+SQL)
实例1-12 利用工作表数据创建数据表(DAO)
实例1-13 利用已有的数据表创建新数据表(ADO)
实例1-14 利用已有的数据表创建新数据表(DAO)
实例1-15 利用已有的数据表创建新数据表(Access)
第2章 获取Access数据库信息
实例2-1 检查数据表是否存在(ADO)
实例2-2 检查数据表是否存在(ADOX)
实例2-3 检查数据表是否存在(DAO)
实例2-4 检查数据表是否存在(Access)
实例2-5 获取数据库中所有表的名称和类型(ADO)
实例2-6 获取数据库中所有表的名称和类型(ADOX)
实例2-7 获取数据库中所有的表名称(DAO)
实例2-8 获取数据库中所有数据表名称(ADO)
实例2-9 获取数据库中所有数据表名称(ADOX)
实例2-10 获取数据库中所有数据表名称(DAO)
实例2-11 获取数据库中所有数据表名称(Access)
实例2-12 检查某字段是否存在(ADO)
实例2-13 检查某字段是否存在(ADOX)
实例2-14 检查某字段是否存在(DAO)
实例2-15 检查某字段是否存在(Access)
实例2-16 获取数据库中某数据表的所有字段信息(ADO)
实例2-17 获取数据库中某数据表的所有字段信息(ADOX)
实例2-18 获取数据库中某数据表的所有字段信息(DAO)
实例2-19 获取数据库中某数据表的所有字段信息(Access)
实例2-20 获取数据库的所有查询信息(ADOX)
实例2-21 获取数据库的所有查询信息(DAO)
实例2-22 获取数据库的模式信息(OpenSchema)
实例2-23 获取表的创建日期和最后更新日期(ADOX)
实例2-24 获取表的创建日期和最后更新日期(DAO)
第3章 查询获取Access数据库记录数据
实例3-1 将数据库记录数据全部导入到Excel工作表(ADO,之一)
实例3-2 将数据库记录数据全部导入到Excel工作表(ADO,之二)
实例3-3 将数据库记录数据全部导入到Excel工作表(ADO,之三)
实例3-4 将数据库记录数据全部导入到Excel工作表(DAO,之一)
实例3-5 将数据库记录数据全部导入到Excel工作表(DAO,之二)
实例3-6 将数据库记录数据全部导入到Excel工作表(QueryTable集合)
实例3-7 将数据库的某些字段的记录数据导入到Excel工作表(ADO)
实例3-8 将数据库的某些字段记录数据导入到Excel工作表(DAO)
实例3-9 查询前面的若干条记录(全部字段)(TOP)
实例3-10 查询前面的若干条记录(部分字段)(TOP)
实例3-11 查询不重复的字段记录(DISTINCT)
实例3-12 利用Like运算符进行模糊查询
实例3-13 查询某一区间内的记录(BETWEEN)
实
1