APP下载

VC6使用ODBC API操作Excel表的具体步骤

2014-07-13申屹

电脑知识与技术 2014年5期
关键词:数据库

摘要:Excel作为普及率最高的办公软件,受到广泛好评,同时Excel具有记录、统计数据的类似数据库的功能,被广泛用于日常的小规模的数据记录和管理。为了增加对Excel的自动化管理,可以使用c++等语言实现对Excel表的程序访问,提高工作效率。目前,网络共享资源中,对于ODBC API访问Excel表的介绍非常稀少,也不系统。该文希望能对这一领域进行补充和整理。

关键词:ODBC API;VC++6;连接数据库;释放资源

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)05-0949-03

Abstract:Excel as the most popular office software, was widely praised,then similar database with records, statistical data functions,Widely used for data recording and management of small scale daily. In order to increase the automation management for Excel,you can use the C++ language to achieve the Excel from program access,improve work efficiency. At present, in the network shared resource,accessing the Excel database by ODBC API is very rare,and not a system. I hope this paper can supplement and finishing in this field.

Key words:ODBC API;VC++6;Connect to the database;release resources

將具体的介绍Vc6环境下,使用ODBC API完成对Excel表,执行建表、添加、删除、追加的操作完整的过程。文章每一个部分,都包括两个部分,第一部分是文字描述,后一个部分是具体步骤和代码。

1 ODBC API操作Excel的概述

1.1 动态的设置ODBC数据源

动态设置数据源,大大提高了程序的自动化程度和实用性,更人性话的完成用户操作Excel表的工作,因此,这也是很重要的一个部分。动态设置数据源,本质的操作就是:将信息写入到注册表中。下面就是操作的源代码,具体步骤在代码注释中。

当然在完成上述步骤之后,还需要一些善后工作,比如释放申请的动态内存等,防止内存泄漏。这些是程序员基本的素质,这里简单的提一下,之后将省略,只介绍关键的步骤和代码。

1.2 ODBC API操作数据库的步骤

完成了数据源的注册以后,接下来的工作就是连接数据库。当然Excel并不算数据库,但是,因为它在办公中的使用频率很高,使用人群很大,比起mdb和sql以及显得落后的dbf这些数据库来说,更具有实用性。而且对于普通的公司信息来说,Excel表的存储能力和实用性还是非常合适的。……

登录APP查看全文

猜你喜欢

数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库