4.1.1数据库的连接与断开

SQL访问数据库,首先要连接到指定的数据库。连接数据库通常可以选择两种方式:在数据源管理器中直接连接,或者在网格中调用函数连接。

 

A

1

=connect("demo")

在使用时,数据源管理器中连接的数据库,直接使用数据源名调用,在数据连接未断开时有效;而通过函数连接的,生成的连接对象会作为单元格值存储,可以使用单元格名调用,在调用的连接对象关闭之前有效。

 

A

1

=connect("demo")

2

=demo.query("select * from STATES")

3

=A1.query("select * from STATES")

4

>A1.close()

同样,数据库连接的断开,也有两种方式,除了上面调用db.close()函数之外,还可以在数据源管理器中关闭选定数据源: