connect()

阅读(5607) 标签: 创建, 数据源连接,

描述:

创建数据源连接。

语法:

connect(dataSource)

 

connect(drv,url)

用驱动和url连接数据库,用户名和口令写进url中。

connect()

返回文件系统的数据库连接,用于SQL查询。

备注:

进行数据源连接,无参数时,返回文件系统的数据库连接。

选项:

@l

返回的字段名和表名为小写,缺省由数据库处理。

@e

出错时返回错误信息由代码自行处理,否则将中断。

@ncurs

连接的事务孤立级别,分别对应nonecommituncommitrepeatableserializable

参数:

dataSource

数据源名称。

drv

数据库驱动类。

url

数据库驱动url

返回值:

数据源连接

示例:

 

A

 

1

=connect("demo")

连接demo数据源,本连接对数据库的任何操作,如果出错则中断

2

=connect@e("demo")

连接demo数据源,本连接做的任何操作,出错时返回错误信息由代码自行处理。

3

=connect@c("demo")

连接demo数据源,连接的事物孤立级别为commit

4

=connect("org.hsqldb.jdbcDriver","jdbc:hsqldb:hsql://127.0.0.1/demo?user=sa")

密码为空。

5

=connect("com.mysql.jdbc.Driver","jdbc:mysql://127.0.0.1:3306/mysqlwp?user=root&password=root")

 

6

=connect()

连接文件系统。

7

=connect@l("demo")

连接demo数据源,返回的字段名和表名为小写。

8

=A7.query("select * from DEPT")

9

=connect("com.esproc.jdbc.InternalDriver","jdbc:esproc:local://")

连接esproc-JDBC数据源。

10

=connect("oracle.jdbc.driver.OracleDriver","jdbc:oracle:thin:root/root@127.0.0.1:1521:orcl")

连接oracle数据源。orclSID

11

=connect("oracle.jdbc.driver.OracleDriver","jdbc:oracle:thin:root/root@//127.0.0.1:1521/snA")

连接oracle数据源。snAservice_name

相关概念:

db.close()

db.error()

db.commit()

db.rollback()