用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()函数之外,还可以在数据源管理器中关闭选定数据源: