1、存取数据库时,首先要建立连接,也就是声明一个CONNECTION类的实例(对象)
2、运用CONNECTION类的OPEN方法,将连接对象连接到一个ODBC数据源上,在上例中就是DSNNAME,这是一个DSN。到此,数据库的连接已经完成了。
3、进行数据库的操作。先定义一个SQL语句字串,然后调用CONNECTION的EXECUTE方法执行,执行的结果储存在一个RECORDSET类(可以看成是一个临时存放数据的表)的对象中,在上例中是RECUSTOMERLIST。数据库的查询调用也就完成了,再只需将它输
出即可。
DSN:是一个代表ODBC连接的符号。它隐藏了诸如数据库文件名、所在目录、数据库驱动程序、用户ID、密码等细节。因此,当建立一个连接时,你不用去考虑数据库文件名、它在哪儿等等,只要给出它在ODBC中的DSN即可。
sYSTEM DSN:这种DSN可以被任何登录到系统中的用户使用。
USER DSN:这是为特定用户建立的DSN。只有建立这个DSN的用户才能看到并使用它。在上面的两种情况中,DSN的细节都储存在系统的注册表中。
FILE DSN :将DSN的细节内容存贮在一个文件中,而不是存贮在系统注册表中。这个文件是简单的文本文件,用.dsn作为扩展名。
浙公网安备 33010602011771号