# Connection

  データベースへの接続を表すクラス。

## クラスメソッド:

  `connect(url, prop={})`

    DriverManager.getConnection(url, prop)と同じ。 データベースへの接続に成功すればConnetionオブジェクトを返す。

## メソッド:

  `createStatement(sql=nil)`

    成功すれば、このConnetionに由来した `Statement`クラスのオブジェクトを返す。
    `sql`文字列を指定すると、生成されたStatementオブジェクトは そのsqlを保持し、SQL文を実行するときにそのsql文を実行する。 `sql`文字列を指定しないと、 SQL文を実行するときに別途SQL文を与える必要がある。

  `close`

    このConnectionと、それに由来するRDBCオブジェクトを、閉じる。

  `commit`

    このConnectionをcommitする。

  `rollback`

    このConnectionをrollbackする。

  `autocommit`

    このConnectionがautocommitであるかどうかを返す。

  `autocommit=`

    このConnectionがautocommitであるかどうかを設定(Boolean)する。