描述:
创建数据源连接。
语法:
| connect(dataSource) | 
 | 
| connect(drv,url) | 用驱动和url连接数据库,用户名和口令写进url中。 | 
| connect() | 返回文件系统的数据库连接,用于简单SQL查询。 | 
备注:
创建数据源连接,无参数时,返回文件系统的数据库连接。
| @l | 返回的字段名和表名为小写,缺省由数据库处理。 | 
| @e | 出错时返回错误信息由代码自行处理,否则将中断。 | 
| @ncurs | 连接的事务孤立级别,分别对应none,commit,uncommit,repeatable,serializable。 | 
参数:
| 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") | 使用connect(drv,url)方式连接数据源,此处密码为空。 | 
| 5 | =connect("com.mysql.jdbc.Driver","jdbc:mysql://127.0.0.1:3306/mysqlwp?user=root&password=root") | 使用connect(drv,url)方式连接mysq数据源。 | 
| 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数据源。orcl为SID。 | 
| 11 | =connect("oracle.jdbc.driver.OracleDriver","jdbc:oracle:thin:root/root@//127.0.0.1:1521/snA") | 连接oracle数据源。snA为service_name。 | 
相关概念:
